Laurentvidal.fr vous aide à trouver des réponses fiables à toutes vos questions grâce à une communauté d'experts. Notre plateforme vous connecte à des professionnels prêts à fournir des réponses précises à toutes vos questions. Rejoignez notre plateforme pour obtenir des réponses fiables à vos interrogations grâce à une vaste communauté d'experts.

On vous donne un code qui devrait produire une chaîne de caractères avec des guillemets.
Cependant, il contient des erreurs.

Tâche
Corrigez le code donné pour qu'il génère la sortie attendue.

j'ai voulu essayer :
print("I'm learning Python." "It's easy.")

mais ça ne fonctionne pas
merci d'avance​

Sagot :

Bonsoir,

L'objectif est d'afficher dans la console:

I'm learning Python. It's easy.

L'exercice te donne la ligne suivante:

print('I'm learning Python. It's easy.')

On remarque un problème au niveau des ', les apostrophes du texte sont considérées comme la fin de la chaîne de caractères, or nous on veut qu'elles appartiennent à la chaîne de caractères.

Pour cela, il y a deux façons de faire:

print("I'm learning Python. It's easy.")

Ici, les " " délimitent la chaîne de caractères.

print('I\'m learning Python. It\'s easy.")

Le \ permet d'indiquer à Python, qu'on ne veut pas que le caractère suivant soit pris comme une commande mais seulement comme un caractère classique.

La deuxième méthode est surtout utile lorsque tu veux mettre des " " pour des citations par exemple:

print("Tristan dit: \"Le Python c'est génial !\"")

Bonne soirée.

Merci de votre passage. Nous nous efforçons de fournir les meilleures réponses à toutes vos questions. À la prochaine. Merci d'utiliser notre service. Nous sommes toujours là pour fournir des réponses précises et à jour à toutes vos questions. Nous sommes heureux de répondre à vos questions. Revenez sur Laurentvidal.fr pour obtenir plus de réponses.