Maison >développement back-end >Tutoriel Python >Qu'utilise Python pour distinguer les différents blocs d'instructions ?
Python utilise le format d'indentation pour distinguer différents blocs d'instructions. Le langage Python utilise l'indentation pour indiquer le début et la sortie d'un bloc d'instructions (règle de hors-jeu). L'augmentation de l'indentation indique le début d'un bloc d'instructions, tandis que la diminution de l'indentation indique la sortie d'un bloc d'instructions.
Bloc d'instructions Python
1. Un groupe d'instructions plusieurs fois (instructions en boucle) ;
2. Placez un espace avant le code pour mettre en retrait l'instruction afin de créer un bloc d'instructions. Chaque ligne du bloc d'instructions doit être indentée du même montant ; 🎜 >
3. Indentation : les développeurs Python empêchent intentionnellement la compilation des programmes qui violent les règles d'indentation, afin de forcer les programmeurs à développer de bonnes habitudes de programmation. 4. d'un bloc d'instructions (règle hors-jeu) au lieu d'utiliser des accolades ou certains mots-clés 5. Une indentation croissante indique le début d'un bloc d'instructions, tandis qu'une indentation décroissante indique la sortie du bloc d'instructions. 6. L'indentation fait partie de la syntaxe Python. Le pseudocode suivant (pas du vrai code Python) montre comment fonctionne l'indentation :this is a line this is a line this is another block continuing the same block the last line of this block phew,there we escaped the inner block7 De nombreuses langues utilisent des mots ou des caractères spéciaux (tels que commencer ou { ) pour représenter un début. d'un bloc d'instructions, et un autre mot ou caractère (tel que fin ou }) est utilisé pour indiquer la fin du bloc d'instructions. 8. Mais en Python, les deux points (:) sont utilisés pour identifier le début d'un bloc d'instructions, et chaque instruction du bloc est en retrait (le montant de l'indentation est le même). 9. Lorsque le montant de l'indentation est le même que celui du bloc fermé, cela signifie que le bloc en cours est terminé.
Explication :
Les déclarations de Python sont différentes des langages de programmation tels que le C++. Il n'est pas nécessaire d'ajouter un point-virgule à la fin d'une instruction Python pour indiquer la fin de l'instruction, il suffit de l'envelopper dans une nouvelle ligne. Un autre point très important est d'utiliser l'indentation pour indiquer la relation logique entre les blocs d'instructions au lieu des accolades. Ces deux fonctionnalités maintiennent non seulement la lisibilité du code, mais réduisent également la saisie de symboles et améliorent l'efficacité. Les paresseux comme Le nombre d'espaces indentés est variable, mais les instructions correspondantes dans le bloc de code unifié doivent être cohérentes, sinon. une erreur sera signalée. Dans l'exemple de code ci-dessous, une erreur se produira en raison d'une indentation incohérente.if True: print ("True")else: print ("else") print ("have a try")Apprentissage recommandé :
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!