Maison >développement back-end >Tutoriel Python >Pourquoi est-ce que j'obtiens une SyntaxError lors de l'impression de chaînes dans Python 3 ?

Pourquoi est-ce que j'obtiens une SyntaxError lors de l'impression de chaînes dans Python 3 ?

Patricia Arquette
Patricia Arquetteoriginal
2024-12-17 20:15:10403parcourir

Why Am I Getting a SyntaxError When Printing Strings in Python 3?

Erreur de syntaxe dans Python 3 : impression de chaînes

Lorsque vous essayez d'imprimer une chaîne à l'aide de l'instruction print dans Python 3, vous pouvez rencontrer un erreur de syntaxe. Le message d'erreur suivant indique que la syntaxe de l'instruction print est incorrecte :

SyntaxError: invalid syntax

Problème :

L'erreur de syntaxe spécifique se produit lorsque l'instruction print est utilisée dans le format suivant :

print "hello World"

Cette syntaxe n'est pas valide en Python 3.

Solution :

Dans Python 3, l'instruction print a été modifiée pour devenir une fonction. Ce changement nécessite que vous incluiez des parenthèses lors de l'utilisation de l'instruction print, comme suit :

print("Hello World")

En effectuant cette modification, vous vous assurez que la syntaxe de l'instruction print est correcte et que la chaîne sera imprimée sur le console.

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