Maison >développement back-end >Tutoriel Python >Python问题1:IndentationError : attend un bloc en retrait
Le langage Python est un langage très sensible à l'indentation, ce qui a semé la confusion chez de nombreux débutants. Même les programmeurs Python expérimentés peuvent tomber dans des pièges. La situation la plus courante est que l’utilisation mixte de tabulations et d’espaces entraîne des erreurs ou une indentation incorrecte, impossible à distinguer à l’œil nu.
Cette erreur se produira lors de la compilationIndentationError : un bloc indenté est attenduCela signifie que l'indentation est nécessaire ici. Il vous suffit d'appuyer sur espace ou sur Tab (mais vous ne pouvez pas mélanger. eux) l'indentation de la clé fera l'affaire.
Certaines personnes se demandent souvent : pourquoi ai-je toujours tort même si je n'ai pas mis de retrait du tout ? Ce n'est pas correct. Si je ne mets pas de retrait, je ferai une erreur.
si xxxxxx :
(espace)xxxxx
ou
déf xxxxxx :
(espace)xxxxx
Aussi
pour xxxxxx :
(espace)xxxxx
Dans une phrase, la ligne suivante avec deux points doit généralement être mise en retrait, alors indentez-la si nécessaire
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!