Python
Résolu/Fermé
bobanne
Messages postés
17
Date d'inscription
samedi 8 novembre 2008
Statut
Membre
Dernière intervention
9 juin 2009
-
23 mars 2009 à 20:57
bobanne Messages postés 17 Date d'inscription samedi 8 novembre 2008 Statut Membre Dernière intervention 9 juin 2009 - 23 mars 2009 à 21:57
bobanne Messages postés 17 Date d'inscription samedi 8 novembre 2008 Statut Membre Dernière intervention 9 juin 2009 - 23 mars 2009 à 21:57
Bonjour,
j'ai un prob en python 3.0. lorseque je fait run un message d'erreur s'affiche . voila le code
x=4
if x < 3 :
print('hello')
elif x==3:
print('world')
else:
print('hello all the world')
mércie
j'ai un prob en python 3.0. lorseque je fait run un message d'erreur s'affiche . voila le code
x=4
if x < 3 :
print('hello')
elif x==3:
print('world')
else:
print('hello all the world')
mércie
A voir également:
- Python
- Citizen code python avis - Accueil - Outils
- Python generator - Télécharger - Sécurité
- Mot secret python pix ✓ - Forum Python
- Python pix ✓ - Forum Python
3 réponses
fiddy
Messages postés
11069
Date d'inscription
samedi 5 mai 2007
Statut
Contributeur
Dernière intervention
23 avril 2022
1 844
23 mars 2009 à 21:00
23 mars 2009 à 21:00
Salut,
Encore faudrait-il savoir ton message d'erreur ?
De plus, utilise la balise "code" (à droite du bouton souligner) lorsque tu postes ton code. Surtout quand il s'agit de python où l'indentation est importante. D'ailleurs ton erreur c'est peut-être simplement ça.
Encore faudrait-il savoir ton message d'erreur ?
De plus, utilise la balise "code" (à droite du bouton souligner) lorsque tu postes ton code. Surtout quand il s'agit de python où l'indentation est importante. D'ailleurs ton erreur c'est peut-être simplement ça.
fiddy
Messages postés
11069
Date d'inscription
samedi 5 mai 2007
Statut
Contributeur
Dernière intervention
23 avril 2022
1 844
23 mars 2009 à 21:17
23 mars 2009 à 21:17
Tu dis qu'il y a un message d'erreur. Je te demande juste de l'écrire sur le post. On n'est pas devin.
bobanne
Messages postés
17
Date d'inscription
samedi 8 novembre 2008
Statut
Membre
Dernière intervention
9 juin 2009
23 mars 2009 à 21:37
23 mars 2009 à 21:37
bonsoir
voila le message : Syntax Error:invalid syntax(<pyshell#3>,line3 )
ce message s'affiche lorseque j'ai taper ce code
x=4
if x <3:
print('hello')
else: apres faire ENTRER le message en haut s'affiche
j'ai compris que c'est un erreur de syntaxe mais j'ai vue le manuel et noremalement c'est juste
voila le message : Syntax Error:invalid syntax(<pyshell#3>,line3 )
ce message s'affiche lorseque j'ai taper ce code
x=4
if x <3:
print('hello')
else: apres faire ENTRER le message en haut s'affiche
j'ai compris que c'est un erreur de syntaxe mais j'ai vue le manuel et noremalement c'est juste
fiddy
Messages postés
11069
Date d'inscription
samedi 5 mai 2007
Statut
Contributeur
Dernière intervention
23 avril 2022
1 844
23 mars 2009 à 21:46
23 mars 2009 à 21:46
L'erreur provient du fait qu'en python, il faut indenter proprement. Sinon l'interpréteur crie.
Le code est donc :
A chaque fois que tu rencontres un bloc (comme après un if), tu dois utiliser une tabulation (ou autre) pour délimiter le bloc.
Le code est donc :
x=4 if x < 3 : print('hello') #ne pas oublier d'appuyer sur la touche tab devant le print elif x==3: print('world') #ne pas oublier d'appuyer sur la touche tab devant le print else: print('hello all the world') #ne pas oublier d'appuyer sur la touche tab devant le print
A chaque fois que tu rencontres un bloc (comme après un if), tu dois utiliser une tabulation (ou autre) pour délimiter le bloc.
bobanne
Messages postés
17
Date d'inscription
samedi 8 novembre 2008
Statut
Membre
Dernière intervention
9 juin 2009
23 mars 2009 à 21:57
23 mars 2009 à 21:57
tu as raison mércie fiddy
23 mars 2009 à 21:10