Partage
  • Partager sur Facebook
  • Partager sur Twitter

IndentationError

Une erreur de débutant

Sujet résolu
    20 février 2012 à 12:45:57

    Bonjour,

    Aujourd'hui je me suis mis au Python. J'ai donc suivi le grand tutoriel sur le Python. Après quelques étapes réussies, je me suis attelé sur les conditions "if" et tout ça. Je reproduis un exemple dans le tutoriel, cependant je n'ai pas le résultat attendu, voici l'erreur :

    Image utilisateur

    Pourquoi cette erreur alors que je ne pense rien avoir oublié..
    Merci de votre aide ! :)
    • Partager sur Facebook
    • Partager sur Twitter
      20 février 2012 à 13:00:09

      Salut,

      Ton instruction print("a est > 0") doit être indentée.

      Lorsque tu as écrit ta ligne if ...:, il faut que tu appuies sur la touche "TAB" .

      >>> a = 5
      >>> if a > 0:
      ...     print("a est > 0")
      ... else:
      ...     print("a est <= 0")
      ... 
      a est > 0
      • Partager sur Facebook
      • Partager sur Twitter
      Zeste de Savoir, le site qui en a dans le citron !
        20 février 2012 à 13:05:28

        Très bien merci , ce n'était pas dit très clairement.

        A très vite :)
        • Partager sur Facebook
        • Partager sur Twitter
          20 février 2012 à 13:52:09

          Si tu es sous windows, tu devrais avoir idle d'installé, je te le recommande fortement. Idle fait office d'éditeur mais aussi d'interpréteur. Si tu es sous linux, Il y a de fortes chances que tu trouves des paquets idle pour ta distrib.
          • Partager sur Facebook
          • Partager sur Twitter
            20 février 2012 à 13:58:11

            Sous linux, il ne devrait y avoir aucun frein à utiliser directement le shell Python dans un terminal…

            Cela dit, au vu du screenshot, je pense que le PO est plutôt sous Windows.
            • Partager sur Facebook
            • Partager sur Twitter
            Zeste de Savoir, le site qui en a dans le citron !

            IndentationError

            × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
            × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
            • Editeur
            • Markdown