IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Python Discussion :

BOUCLE FOR AIDE


Sujet :

Python

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Avril 2013
    Messages
    8
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Avril 2013
    Messages : 8
    Par défaut BOUCLE FOR AIDE
    Bonjour,

    est ce que qqn pourrait me dire comment peut prendre individuellement les éléments d'une boucle for pour les comparer par exemple. Je m'explique :
    je voudrais par exemple demander a un utilisateur d'entrer une valeur puis je voudrais qu'il entre une autre valeur, que les 2 valeurs soient comparées et que la plus grande soit stockée dans une variable, et ce 4 fois . Je voudrais faire ceci sans avoir a écrire un programme ou j'ai programmer 5 fois la demande : int(input("entrez une valeur:") mais 1 seule fois et qu'elle tourne 4 fois (avec la boucle) et compare 5 fois les éléments de la boucle. J'ai essayer qqch comme ca mais ca ne marche pas :

    for i in range(0,4):
    a=int(input("entrez une valeur:")
    if a[i(0)]> a[i(1)] and etc....

    Je ne sais pas si c est très clair mais j'espère que qqn pourra m'aider.
    Merci d avance

  2. #2
    Expert confirmé

    Homme Profil pro
    Inscrit en
    Octobre 2008
    Messages
    4 307
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2008
    Messages : 4 307
    Par défaut
    Salut,

    M'étonne que tu n'aies pas déjà reçu vingt réponses, enfin en voilà une
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
     
    def get_value():
        while 1:
            val = raw_input("Entrez un nombre entier: ")
            try:
                return int(val)
            except:
                pass
     
    def get_maximum():
        num = get_value()
        for i in range(4):
            num = max(num, get_value())
     
        return num
     
    print("Valeur maximale:", get_maximum())

Discussions similaires

  1. Aide boucle for avec condition
    Par guigui33 dans le forum Images
    Réponses: 1
    Dernier message: 06/03/2008, 20h59
  2. Décrémentation à l'aide d'une boucle FOR-END
    Par fouad192007 dans le forum MATLAB
    Réponses: 2
    Dernier message: 16/06/2007, 17h54
  3. aide vba boucle for each paramétrée en range
    Par gotlieb dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 27/07/2006, 08h55
  4. [BATCH] Aide sur boucle for et test
    Par t_om84 dans le forum Windows
    Réponses: 3
    Dernier message: 07/06/2006, 10h12
  5. Aide pour syntaxe de boucle "FOR"
    Par tribaleur dans le forum ASP
    Réponses: 2
    Dernier message: 31/05/2006, 14h03

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo