Partage
  • Partager sur Facebook
  • Partager sur Twitter

Erreur python

indentation error : expected an indented block

Sujet résolu
8 octobre 2017 à 18:24:03

Yo j'ai décidé de recommencer python :3 j'avais un peu de connaiscances mais pas trop donc je me suis dit que j'allais re commencer à 0

cependant j'ai un problème avec le code suivant.

a = 5 

if a > 0 : 

print (" a est supérieur à 0.")

le problème quand je clique sur entrée pour lancé mon programme ça me met l'erreur : indentation error : expected an indented block .

Pouvez-vous m'aider ? merci :) 

  • Partager sur Facebook
  • Partager sur Twitter
Anonyme
8 octobre 2017 à 18:52:13

Il faut relire un cours sur la base du langage, l'indentation est une des caractéristiques les plus importantes à connaître.

EDIT: Sinon il y a la doc officielle.

-
Edité par Anonyme 8 octobre 2017 à 18:59:24

  • Partager sur Facebook
  • Partager sur Twitter
8 octobre 2017 à 19:10:07

Je suis sur l'ancien cours de prolixe il n'est plus valable ?
  • Partager sur Facebook
  • Partager sur Twitter
Anonyme
8 octobre 2017 à 19:21:18

HappyPgmGamesStudio a écrit:

Je suis sur l'ancien cours de prolixe il n'est plus valable ?


Il a beaucoup d'erreur, mais sur ce genre de chose, ça reste d'actualité. C'est vous qui n'appliquez pas ce qui est écrit.
  • Partager sur Facebook
  • Partager sur Twitter
8 octobre 2017 à 19:22:09

Edit : c'est bon j'ai trouvé l'erreur ^^

-
Edité par HappyPgmGamesStudio 8 octobre 2017 à 19:26:06

  • Partager sur Facebook
  • Partager sur Twitter
5 mars 2018 à 22:36:52

j'ai cette erreur aussi, je fais comment svp

  • Partager sur Facebook
  • Partager sur Twitter
Anonyme
5 mars 2018 à 23:35:29

Tu relis le début du topic jusqu'à la fin ! Qu'est-ce que tu veux qu'on te dise d'autre ? L'indentation c'est des espaces qu'on ajoute lors de la création d'un bloc se terminant par la ponctuation :
  • Partager sur Facebook
  • Partager sur Twitter
22 avril 2019 à 12:32:01

J'ai trouvé la solution, il faut écrire sur la même ligne :

if a>0:print ("a est supérieur à 0.")


  • Partager sur Facebook
  • Partager sur Twitter
30 juillet 2019 à 15:24:30

J'ai trouvé la solution :D 

à chaque fois ou on écrit 

if a>0:

... print("a est supérieur à 0.")

...

a est supérieur à 0

à la ligne 2 : apres les trois points il faut décaler d'UN SEUL espace et écrire print et ca marche! :) 

  • Partager sur Facebook
  • Partager sur Twitter