Contrôle de fonctionnement
CentOS 6.5
Python 2.6.6
En Python, il semble que vous puissiez utiliser " "" ʻou
'' '`pour les commentaires sur plusieurs lignes.
Référence
def main():
print "test start"
"""
test1
"""
"""
test2
"""
print "test end"
Ce que je n'ai pas compris au début, c'est que la partie commentaire de test2 donnait l'erreur «Erreur d'indentation: retrait inattendu».
Puisque python interprète la structure par indentation, le commentaire de test2 a été interprété comme "pas la définition dans main ()" car il n'y a pas d'indentation et une erreur s'est produite.
Si vous procédez comme suit, l'erreur disparaîtra.
def main():
print "test start"
"""
test1
"""
"""
test2
"""
print "test end"
En d'autres termes, lors de l'écriture d'un commentaire sur plusieurs lignes, il semble que vous deviez écrire avec le même retrait que la ligne précédente. Cela se produit pour les commentaires sur plusieurs lignes, et les commentaires sur une ligne commençant par # peuvent être écrits à partir du premier chiffre sans se soucier de l'indentation.
def main():
print "test start"
"""
test1
"""
#This comment is O.K.
"""
test2
"""
print "test end"
Recommended Posts