Problème avec "else" sur Python

Résolu
Notna Messages postés 153 Date d'inscription   Statut Membre Dernière intervention   -  
 TonioPyth -
Bonjour,
Lorsque je veut ajoute Else en complément à l'instruction If, Python me met qu'esle est une erreur de synthaxe et qu'elle est invalide. Pouvez vous m'aider
Merci d'avance pour vos réponses ;)

1 réponse

Guitsi Messages postés 205 Date d'inscription   Statut Membre Dernière intervention   47
 
Bonjour, peux-tu donner un exemple de code?
0
Notna Messages postés 153 Date d'inscription   Statut Membre Dernière intervention   5
 
age = 21
if age >= 18: # si age est supérieur ou égal à 18
print("Vous êtes majeur.")
else: # sinon (age inférieur à 18)
print("Vous êtes mineur.")
0
Guitsi Messages postés 205 Date d'inscription   Statut Membre Dernière intervention   47
 
Il est possible que cela vienne de l'indentation :
-Soit tu indentes avec des tabulations => il faut indenter avec 3 ou 4 espaces
-Soit tu n'indente pas => il faut indenter

Sinon je ne vois pas d'où ça viens...
Tu utilises bien python 3.x ? (tu as une syntaxe de ce type.)
0
Notna Messages postés 153 Date d'inscription   Statut Membre Dernière intervention   5
 
Où dois-je indenter ??
0
Guitsi Messages postés 205 Date d'inscription   Statut Membre Dernière intervention   47
 
Après deux points (:) on doit toujours indenter la ligne suivant avec 3 ou 4 espaces.
age = 21 
if age >= 18: 
    print("Vous êtes majeur.") 
else: 
    print("Vous êtes mineur.")
0
Notna Messages postés 153 Date d'inscription   Statut Membre Dernière intervention   5
 
Ok merci beaucoup ^^ ça marche !
0