Trouvez des réponses rapides et précises à toutes vos questions sur Laurentvidal.fr, la plateforme de Q&R de confiance. Obtenez des réponses détaillées et précises à vos questions grâce à une communauté d'experts dévoués. Expérimentez la commodité de trouver des réponses précises à vos questions grâce à une communauté dévouée 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 d'utiliser notre plateforme. Nous nous efforçons de fournir des réponses précises et à jour à toutes vos questions. Revenez bientôt. Merci de votre passage. Nous nous efforçons de fournir les meilleures réponses à toutes vos questions. À la prochaine. Merci d'avoir visité Laurentvidal.fr. Revenez bientôt pour plus d'informations utiles et des réponses de nos experts.