Le symbole # est très spécial en Python. Il masque tout ce qui suit sur la même ligne. Il indique à Python d'ignorer tout ce qui suit le symbole #. Il est particulièrement utile pour écrire des commentaires lisibles par les humains dans le code et expliquer ce que fait chaque partie.
# Ceci est un commentaire - cette ligne sera ignorée
name = input() # Lire le nom
age = input() # Lire l'âge
# Maintenant nous allons tout afficher
print(name, age, sep=' -- ')
# La fin du programme
Python ignore toutes les lignes vides. Il ignore également toutes les lignes qui commencent par #. Il ignore aussi tout le texte qui suit le symbole #.
# a = input()
print('hello')
Ce programme affichera simplement hello. Il ne demandera pas input() car cette ligne commence par un #, et est donc traitée comme un commentaire.
Défi
Écrivez un programme qui affichera chaque jour de la semaine sur une ligne séparée (lundi, mardi, mercredi, jeudi, vendredi, samedi et dimanche) et écrivez un commentaire à côté de chaque instruction print indiquant le numéro de ce jour (lundi - 1, mardi - 2, ... dimanche - 7).