(Avant ça,,, J'ai reçu des "commentaires", etc., et cet article doit être corrigé, je suis désolé. )
Je n'ai pas assez d'expérience pour le comparer à quoi que ce soit, ** Les messages d'erreur Python sont concrets et faciles à comprendre ** Je sens ça. Par conséquent, l'erreur peut être lue non seulement d'un coup d'œil mais aussi sérieusement. Je pense que c'est un raccourci pour la résolution des erreurs.
Cependant, il y a des moments où je ne comprends pas pendant un moment, alors ** Calme-nous en supposant que vous devriez comprendre ** Ceci est un article pour montrer de tels sentiments.
Sur le côté de clôture du commentaire dans le ** triple "" "supplémentaire, la signification de SyntaxError ** est Même si je viens d'écrire un commentaire, cela provoque une erreur, et on dit que c'est Syntaxe Cela signifie exactement ce qu'il dit.
Le code affiché ici sert à émettre un message d'erreur. Ce n'est pas du code qui peut faire exactement les mêmes erreurs. Je répète. C'est le code pour émettre un message d'erreur. (Cependant, j'ai vu la même erreur dans un code légèrement plus déroutant.)
C'est le cas où ** SyntaxError ** apparaît. Le code est ci-dessous.
comment_err1.py
a = 1
b = 2
try:
a = 0
"""
Essayez de mettre 0 dans un fichier.
(Le code lui-même n'a aucun sens.)
"""
b = b/a
except:
print("data NG!")
L'affichage d'erreur est le suivant.
C:\_qiita\python_error>python comment1_err1.py
File "comment1_err1.py", line 8
(Le code lui-même n'a aucun sens.)
"""
^
SyntaxError: invalid syntax
Le mouvement ci-dessus est ** SyntaxError ** car il n'a pas de sens après avoir essayé d'interpréter le commentaire comme quelque chose de significatif. Ce qui précède n'est pas un problème si vous ajoutez le retrait dans le commentaire.
** Les commentaires ne peuvent pas aller à l'encontre de l'indentation. ** **
Je pense que c'est un résultat naturel en termes de composition du message d'erreur, mais j'ai senti que c'était facile à comprendre. .. ..
Utilisez python sans stress! (En Python, tout est implémenté en tant qu'objet) Utilisez python sans stress! (Près de Pylint) Utilisez python sans stress! (Expression et déclaration) Apprenez soigneusement Python en anglais et en japonais.
Si vous avez des commentaires, veuillez nous le faire savoir. : bonbons: Étudiera,,,,
Recommended Posts