Comparaisons
Intéressons-nous aux tests. Tous les tests, une fois réalisés, auront une valeur : True ou
False.
Égalité
On peut vérifier l'égalité du contenu de deux variables (leur valeur) grâce à l'opérateur ==. Pour
vérifier que deux variables sont différentes, on utilisera l'opérateur !=.
Syntaxe
Soit x et y deux variables quelconques :
x == y # x est-il égal à y ?
x != y # x est-il différent de y ?
Inégalité
On peut vérifier les inégalités suivantes entre deux variables en Python :
- Supérieur
> - Inférieur
< - Supérieur ou égal
>= - Inférieur ou égal
<=
Syntaxe
Soit x et y deux variables quelconques :
x > y # x est-il supérieur à y ?
x < y # x est-il inférieur à y ?
x >= y # x est-il supérieur ou égal à y ?
x <= y # x est-il inférieur ou égal à y ?
Inclusion
On peut vérifier qu'une valeur est incluse dans une autre. Pour l'instant, nous ne connaissons que les
chaînes de caractères str. On utilisera l'opérateur in
Syntaxe
Soit x et y deux variables de type str :
x in y # x est-il inclus dans y ?
Exemples
a = 3
b = 2.3
print(a == b) # False
print(a != b) # True
print(a <= b) # False
print(type(a <= b)) # <class 'bool'>
c = "Jean"
d = "Kévin"
print(c == d) # False
e = "jour"
f = "Bonjour les amis !"
print(e in f) # True