Chargement...

Chaînes de caractères

  • a deux métiers. Avec des nombres, il additionne : print(2 + 3) écrit 5. Avec du texte entre guillemets, il colle. Les guillemets choisissent. print("2" + "3") écrit 23. Les caractères 2 et 3 sont posés côte à côte. Il n'y a pas de somme.

Coller deux morceaux de texte

python
print("2" + "3")

La page précédente additionnait des nombres écrits sans guillemets. Ici le texte se colle. Retirez les guillemets et le 5 revient.

Une espace est elle-même du texte

guest = "lida" garde le texte habituel. drink = "tea" en garde un autre. guest + drink ne met rien entre les deux, donc la ligne devient lidatea. Une espace entre guillemets est un texte d'un caractère. guest + " " + drink écrit lida tea.

D'abord collé, puis avec une espace

python
guest = "lida"
drink = "tea"
print(guest + drink)
print(guest + " " + drink)

La première ligne est lidatea. La seconde est lida tea. Les noms gardent encore lida et tea. L'espace n'était que dans le second print.

L'ordre est celui que vous écrivez

"li" + "da" donne lida. "da" + "li" donne dali. Coller ne trie pas les morceaux et n'insère pas une espace tout seul.

Le texte vide n'ajoute aucun caractère

"" est un texte qui ne contient rien. "tea" + "" reste tea. Ce n'est pas le mot empty, et le nom n'a pas disparu. Un nom peut garder ce texte vide.

La page suivante travaille le texte que vous avez déjà

Cette page colle du texte. Elle ne change pas la casse, ne mesure pas la longueur et ne découpe pas un morceau. La page suivante travaille un texte que vous avez déjà. Un nombre reste un nombre. Une ligne tapée reste du texte jusqu'à une page plus tard.

À dire soi-même

  1. print("2" + "3") écrit 23, pas 5.
  2. Pourquoi print(2 + 3) écrit-il encore 5 ? Parce qu'il n'y a pas de guillemets.
  3. guest + drink sans espace écrit lidatea.
  4. guest + " " + drink écrit lida tea.
  5. "da" + "li" écrit dali, pas lida.

Lectures fausses

  • Attendre 5 avec print("2" + "3")
  • Attendre lida tea avec guest + drink
  • Croire que + additionne toujours, guillemets ou non
  • Attendre une espace que vous n'avez pas écrite
  • Lire lidatea comme deux noms qui ont changé

À garder

Le texte entre guillemets se colle avec +.
print("2" + "3") écrit 23. print(2 + 3) écrit 5.
guest + drink écrit lidatea. guest + " " + drink écrit lida tea.
L'ordre compte. "da" + "li" donne dali.
La page suivante travaille un texte que vous avez déjà.

🧠 Testez Vos Connaissances

Prêt à Commencer

Testez Vos Connaissances

Mettez-vous au défi avec ce quiz interactif et voyez à quel point vous comprenez le sujet

❓
5
Questions
🎯
70%
Pour Réussir
♾️
∞
Temps
🔄
∞
Tentatives

📝 Instructions

  • Lisez chaque question attentivement
  • Sélectionnez la meilleure réponse pour chaque question
  • Vous pouvez refaire le quiz autant de fois que vous le souhaitez
  • Votre progression sera affichée en haut