« Programmation Python/Structures de contrôle » : différence entre les versions
Contenu supprimé Contenu ajouté
m JackPotte a déplacé la page Apprendre à programmer avec Python/Contrôle du flux d'instructions vers Programmation Python/Contrôle du flux d'instructions |
Aucun résumé des modifications |
||
Ligne 148 :
=== Les limites des instructions et des blocs sont définies par la mise en page ===
Dans de nombreux langages de programmation, il faut terminer chaque ligne d'instructions par un caractère spécial (souvent le point-virgule). Sous Python, c'est le caractère de fin de ligne<ref>Ce caractère n'apparaît ni à l'écran, ni sur les listings imprimés. Il est cependant bien présent, à un point tel qu'il fait même problème dans certains cas, parce qu'il n'est pas encodé de la même manière par tous les systèmes d'exploitation
Dans la plupart des autres langages, un bloc d'instructions doit être délimité par des symboles spécifiques (parfois même par des instructions, telles que <tt>begin</tt> et <tt>end</tt>). En ''C++'' et en ''Java'', par exemple, un bloc d'instructions doit être délimité par des accolades. Cela permet d'écrire les blocs d'instructions les uns à la suite des autres, sans se préoccuper d'indentation ni de sauts à la ligne, mais cela peut conduire à l'écriture de programmes confus, difficiles à relire pour les pauvres humains que nous sommes. On conseille donc à tous les programmeurs qui utilisent ces langages de se servir ''aussi'' des sauts à la ligne et de l'indentation pour bien délimiter visuellement les blocs.
Ligne 174 :
== Notes ==
{{références}}
|