Chargement...

Comparer

Un seul signe = range une valeur. Deux signes == posent une question. guest = "lida" met le texte sous le nom. guest == "lida" demande si le texte gardé est lida, et la réponse est True ou False. Rien n'est rangé. print(5 > 2) écrit True. print(5 == 2) écrit False. print(5 != 2) écrit True, parce que 5 et 2 ne sont pas la même chose. La réponse n'est pas le nombre lui-même.

Plus grand, le même, ou pas le même

python
print(5 > 2)
print(5 == 2)
print(5 != 2)

Les trois lignes sont True, puis False, puis True.

La casse compte, et le texte n'est pas un nombre

print("lida" == "lida") écrit True. Les mêmes lettres dans la même casse sont le même texte. print("lida" == "Lida") écrit False. Un L majuscule n'est pas un l minuscule. print("2" == 2) écrit False. Le texte 2 et le nombre 2 ne sont pas du même genre. La page d'avant peut changer l'un en l'autre. Cette page demande seulement s'ils correspondent déjà.

Même texte, autre casse, texte contre nombre

python
print("lida" == "lida")
print("lida" == "Lida")
print("2" == 2)

Les trois lignes sont True, puis False, puis False.

5 >= 5 écrit True, parce que « plus grand ou le même » inclut l'égalité. 5 > 5 écrit False. 5 <= 5 écrit True. 5 < 5 écrit False. Le signe égal en plus veut dire « ou le même », pas une deuxième question.

Six signes, et la question que chacun pose.

📊 Ce que chaque signe demande

Signe Question
== Sont-ils la même chose ?
!= Ne sont-ils pas la même chose ?
> Le premier est-il plus grand ?
< Le premier est-il plus petit ?
>= Le premier est-il plus grand ou le même ?
<= Le premier est-il plus petit ou le même ?

La page suivante relie deux réponses

Cette page pose une question à la fois. Elle n'additionne pas des nombres, ne choisit pas une branche et ne change pas un texte en nombre. La page suivante relie deux de ces réponses avec et, ou, et non.

À dire soi-même

  1. Un seul = range. Deux == demandent, et la réponse est True ou False.
  2. 5 > 2 est True. 5 == 2 est False. 5 != 2 est True.
  3. "lida" == "Lida" est False. "2" == 2 est False.
  4. La page suivante relie deux réponses avec et, ou, et non.

Lectures fausses

  • Mettre un seul = quand vous vouliez demander
  • Lire 5 == 2 comme le nombre 2
  • Prendre "Lida" pour le même texte que "lida"
  • Prendre le texte "2" pour le nombre 2
  • Lire >= comme deux questions séparées

À garder

Un seul = range. Deux == demandent si deux valeurs sont la même chose. != demande si elles ne le sont pas.
La réponse est True ou False, pas le nombre comparé.
5 > 2 est True. 5 == 2 est False. 5 >= 5 est True. 5 > 5 est False.
La casse compte. Le texte "2" n'est pas le nombre 2.
La page suivante relie deux réponses avec et, ou, et non.

🧠 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

❓
4
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