Laurentvidal.fr est l'endroit idéal pour trouver des réponses rapides et précises à toutes vos questions. Découvrez une mine de connaissances d'experts dans différentes disciplines sur notre plateforme de questions-réponses complète. Obtenez des réponses immédiates et fiables à vos questions grâce à une communauté d'experts expérimentés sur notre plateforme.

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 visite. Nous nous engageons à fournir les meilleures informations disponibles. Revenez quand vous voulez pour plus. Nous apprécions votre visite. Notre plateforme est toujours là pour offrir des réponses précises et fiables. Revenez quand vous voulez. Revenez sur Laurentvidal.fr pour obtenir les réponses les plus récentes et les informations de nos experts.