bonjour, bonsoir à toutes et tous.
je suis un débutant sous python, et je suis actuellement un tutos pour python 2.6
dans ce tutos il y a pleins d'exercice cependant l'un deux (en fait c'est pas vraiment le seul) me pose problème. En fait pour etre exact il a soulevé une interrogation que je n'arrive pas a comprendre.
voici mon probleme:
je travaille sur une liste et je desire comparer les valeurs. je me suis heurté à un résultat un peu étrange pour moi.
voici mon code:
ce qui m'intrigue c'est que x (qui selon moi doit dependre de i) devrait etre egale a 3 au lieu de 2. pourriez vous m'indiquer ou je fais mon erreur. bien sur mon souci est resolu si je remplace les variables x par liste[i] dans les print mais bon...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 i=1 liste = [1,2,3] x=liste[i] y=liste[2] print "i= ",i print "x= ",x print "y= ",y if x>y: print "ok" else: i=i+1 print x
merci de votre aide, et n'hesitez pas si je n'ai pas ete clair.
Partager