user
Comment mettre plusieurs lignes en commentaire sous Python ?
alphonsio

En Python, il n'existe pas de syntaxe permettant de commenter plusieur lignes. Vous devez commenter chaque ligne avec un # :

# Ceci est un commentaire sur une ligne
# Et ceci est une autre ligne commentée

Vous pouvez toutefois utiliser une astuce (à éviter en production) qui consiste à transformer le code en chaîne de caractères :

"""
Ceci est une chaine de caractères
utilisée pour commenter des lignes de code
"""

En Python, il n'existe pas de syntaxe spécifique pour commenter directement plusieurs lignes, comme les /* ... */ en C ou en Java. Cependant, il existe plusieurs approches pour commenter des blocs de code :

  1. Utiliser le caractère # sur chaque ligne :

C'est la méthode la plus courante et elle permet de s'assurer que chaque ligne que vous souhaitez commenter est effectivement ignorée par l'interpréteur Python.

# Ceci est un commentaire sur une ligne
# Et ceci est une autre ligne commentée
# Une troisième ligne

Pour des idées sur comment le faire efficacement si vous avez beaucoup de lignes :

  • Utilisez un éditeur de texte ou un environnement de développement intégré (IDE) qui prend en charge les commentaires en bloc. Par exemple, dans Visual Studio Code, vous pouvez sélectionner plusieurs lignes et appuyer sur Ctrl + / (ou Cmd + / sur macOS) pour commenter ou décommenter les lignes sélectionnées.
  1. Utiliser des chaînes de caractères multiligne :

Vous pouvez également utiliser des chaînes de caractères multiligne (entre triple guillemets ''' ou """). Cependant, il est important de noter que techniquement, ceci ne commente pas réellement le code — il crée une chaîne de caractères qui n'est pas affectée à une variable. Bien que cela ne soit pas recommandé pour le commentaire de blocs de code entier, vous pouvez l'utiliser dans certains cas pour des commentaires de documentation ou des tests rapides.

"""
Ceci est un bloc de texte
qui peut être utilisé comme
un commentaire.
"""

Pour casser une section de code avec des commentaires sans les supprimer, la méthode avec # est de loin la plus fiable et compatible avec les systèmes d'outils de développement modernes.

Voici un exemple en ligne :