Différences entre les versions de « Programmation Python/Afficher un texte »

→‎Commentaires : A propos du contenu déplacé de la page des boucles : "Un bon programmeur veille toujours à insérer un grand nombre de commentaires dans ses scripts." : FAUX. "c = 1 # c est un compteur" : mauvaise pratique par rapport à counter = 1
(→‎Commentaires : A propos du contenu déplacé de la page des boucles : "Un bon programmeur veille toujours à insérer un grand nombre de commentaires dans ses scripts." : FAUX. "c = 1 # c est un compteur" : mauvaise pratique par rapport à counter = 1)
== Commentaires ==
 
UneTout lignece commençantqui parsuit un dièse (''#'') jusqu'à un retour à la ligne est un commentaire : ellece n'est pas prisepris en compte par l'interpréteur. DeMais même pour tous les caractères qui sont mis à la suite d'un dièse. Cette dernièrecette règle ne s'applique pas lorsque le dièse est positionné dans une chaîne de caractères (entre quotes).
 
CeLe but reste de produire du code compréhensible sans commentaire, mais ce texte affiché uniquement dans le code source, sertpeut servir à expliquer à celui qui relit le code (y compris soi-même), les subtilités les moins évidentes de celui-ci.
 
{{Exemple|Exemple 1|On notera que la fonction ''print'' affiche son argument.|
<source lang="python">
# Toute cette première ligne est un commentaire.
print("Bonjour le monde") # Ceci est également un commentaire
print("Bonjour"); print("Le monde"); # Ceci est une ligne comportant
# plusieurs instructions
print("Cette ligne ne contient pas de #commentaire")
</source>