Bonjour,
Je suis un parfait débutant tout frais.
Dans un tuto j'ai la commande
qui me renvoie une erreur de syntaxe et j'ai donc mis
Code : Sélectionner tout - Visualiser dans une fenêtre à part print "Ce script recherche le plus grand de trois nombres"
Les parenthèses résolvent le problème. Mais pourquoi cette différence.
Code : Sélectionner tout - Visualiser dans une fenêtre à part print ("Ce script recherche le plus grand de trois nombres")
De plus
me retourne systématiquement
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 # Utilisation d'une liste et de branchements conditionnels print "Ce script recherche le plus grand de trois nombres" print 'Veuillez entrer trois nombres séparés par des virgules : ' # Note : la fonction list() convertit en liste la séquence de données qu'on # lui fournit en argument. L'instruction ci-dessous convertira donc les # données fournies par l'utilisateur en une liste nn : nn = list(input()) max, index = nn[0], 'premier' if nn[1] > max: # ne pas omettre le double point ! max = nn[1] index = 'second' if nn[2] > max: max = nn[2] index = 'troisième' print "Le plus grand de ces nombres est", max print "Ce nombre est le", index, "de votre liste."
sans me donner la valeur du nombre. Bref mes débuts patinent un peu.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Le plus grand de ces nombres est Ce nombre est le troisième de votre liste.
Merci pour votre aide
J'utilise IDLE 3.2
Partager