Maison > développement back-end > Tutoriel Python > Pourquoi mon instruction Python 3 `print` provoque-t-elle une erreur de syntaxe ?

Pourquoi mon instruction Python 3 `print` provoque-t-elle une erreur de syntaxe ?

Patricia Arquette
Libérer: 2024-12-30 11:40:11
original
988 Les gens l'ont consulté

Why Does My Python 3 `print` Statement Cause a Syntax Error?

Impression de chaînes dans Python 3 : résolution des erreurs de syntaxe

Dans Python 3, la rencontre d'une erreur de syntaxe lors de l'impression de chaînes peut être attribuée à un problème fondamental changement dans la déclaration d'impression par rapport aux versions précédentes.

Problème Introduction

Avant Python 3, print fonctionnait comme une instruction. Cependant, dans Python 3, il s'est transformé en fonction, nécessitant l'utilisation de parenthèses. Cette modification est évidente dans l'exemple ci-dessous :

print "hello World"
Copier après la connexion

Cet extrait de code déclenchera une erreur de syntaxe car "print" nécessite désormais des parenthèses pour fonctionner correctement.

Correction de la syntaxe

Pour rectifier l'erreur de syntaxe, ajoutez simplement des parenthèses autour de la chaîne à imprimé :

print("Hello World")
Copier après la connexion

Ce code révisé s'exécutera sans erreurs.

Transition de Python 2 à Python 3

Lors de la transition de Python 2 à Python 3, cette modification de l'instruction print est l'une des principales différences dont les développeurs doivent être conscients. L'adoption de l'utilisation de parenthèses garantit une impression sans tracas des chaînes dans Python 3.

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!

source:php.cn
Déclaration de ce site Web
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
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal