Problème avec "else" sur Python

Résolu
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

  1. Bonjour, peux-tu donner un exemple de code?
    1. 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.")
    2. 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.)
    3. Où dois-je indenter ??
    4. 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.")
    5. Ok merci beaucoup ^^ ça marche !