Error : expected an indented block after 'if' statement
RésoluUtilisateur anonyme -
Bonjour,
J'ai un problème avec la condition python par exemple je vous mettre une condition comme ceci :
ensoleille = True if ensoleille: print("on va à la plage")
Quand j'appuie sur entrée après la ligne 3, j'ai le message Error : expected an indented block after 'if' statement on line 1.
Windows / Opera 89.0.4447.48
- Expected an indented block traduction
- Cmos checksum error ✓ - Forum Carte-mère/mémoire
- Error 1962 ✓ - Forum PC fixe
- Playback error reconnect in 3s (1/5) francais - Forum Box et Streaming vidéo
- Bad request error 403 paiement ✓ - Forum Réseaux sociaux
- A javascript error occurred in the main process - Forum Matériel & Système
2 réponses
Bonjour
En Python, l’indentation est primordiale, or par défaut le site ne la conserve pas.
Pour la conserver il faut utiliser les balises de code. Voir ce petit tuto https://codes-sources.commentcamarche.net/faq/11288-poster-un-extrait-de-code
On pourra commencer à essayer de t’aider quand tu auras reposté correctement ton code.
D'autant plus, que le message d'erreur parle justement d'un problème d'indentation
Bonjour,
Comme le souligne Whismeril sans une copie exacte de ton code il est difficile de comprendre d'où vient l'erreur d'indentation. J'ai corrigé ton message initial qui devrait être correctement indenté, c'est-à-dire : les lignes 1 et 2 à 0 espace d'indentation ; la ligne 3 à 4 espaces d'indentation (traditionnellement, on augmente l'indentation de 4 espace à chaque fois qu'on entre dans un bloc).
Bonne continuation
c'est bon j'ai réussi merci beaucoup pour le tut