Retour au cours

Introduction aux opérateurs de comparaison

Programmation Python : Le Bootcamp de Zéro à Héros

Opérateurs de comparaison

Les opérateurs de comparaison sont utilisés pour comparer deux valeurs. Ils renvoient toujours un résultat booléen : True ou False. Ils constituent le fondement de la prise de décision.

OpérateurSignification
==Égal à
!=Différent de
>Supérieur à
<Inférieur à
>=Supérieur ou égal à
<=Inférieur ou égal à

Exemples

python a = 10 b = 5 c = 10

print(f'a est égal à c ? {a == c}') # True print(f'a est égal à b ? {a == b}') # False print(f'a est différent de b ? {a != b}') # True print(f'a est supérieur à b ? {a > b}') # True print(f'b est inférieur à 5 ? {b < 5}') # False (b est égal à 5) print(f'b est inférieur ou égal à 5 ? {b <= 5}') # True

Comparer des chaînes

Les chaînes peuvent également être comparées. La comparaison se fait par ordre lexicographique (ordre alphabétique, basé sur les valeurs ASCII/Unicode).

python print('apple' == 'Apple') # False (à cause de la sensibilité à la casse) print('banana' > 'apple') # True print('cat' < 'dog') # True