Maison >développement back-end >Tutoriel Python >Déclarations d'impression Python 3 : pourquoi est-ce que j'obtiens une erreur de syntaxe ?

Déclarations d'impression Python 3 : pourquoi est-ce que j'obtiens une erreur de syntaxe ?

Barbara Streisand
Barbara Streisandoriginal
2024-12-16 14:40:26464parcourir

Python 3 Print Statements: Why Am I Getting a Syntax Error?

Python 3 : Correction des erreurs de syntaxe dans les instructions d'impression

Lorsque vous essayez d'imprimer une chaîne dans Python 3, vous pouvez rencontrer une « erreur de syntaxe " message. Cette erreur se produit généralement en raison du changement de syntaxe entre Python 2 et Python 3.

Dans Python 2, l'instruction print était un mot-clé utilisé sans parenthèses. Cependant, dans Python 3, print a été transformé en fonction, ce qui nécessite des parenthèses pour fonctionner correctement. Cela signifie qu'au lieu d'écrire :

print "hello World"

vous devez maintenant mettre la chaîne entre parenthèses :

print("Hello World")

Ce changement de syntaxe vise à améliorer la lisibilité et la cohérence du code Python. En utilisant une fonction, Python suit désormais le même modèle que les autres fonctions et méthodes du langage, qui nécessitent généralement des parenthèses.

N'oubliez pas que lorsque vous imprimez des chaînes dans Python 3, utilisez toujours des guillemets doubles ou des guillemets simples autour de la chaîne. , suivi de la fonction print() avec parenthèses.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn