Opérateurs de comparaison
Fait partie de la section Fundamentals du Journey Python de Coddy — leçon 14 sur 77.
Les opérateurs de comparaison sont utilisés pour comparer deux opérandes.
Parfois, nous devons vérifier si un opérande est supérieur, inférieur ou égal à un autre opérande. Le tableau suivant présente les opérateurs de comparaison possibles :
| Opérateur | Signification | Exemple |
|---|---|---|
| == | Égal | 1 == 2 retourne false |
| != | Différent de | 1 != 2 retourne true |
| > | Supérieur à | 1 > 2 retourne false |
| < | Inférieur à | 1 < 2 retourne true |
| >= | Supérieur ou égal à | 1 >= 2 retourne false |
| <= | Inférieur ou égal à | 1 <= 2 retourne true |
L'opérateur de comparaison renvoie True si la comparaison est vraie et False sinon.
Par exemple :
var1 = 13
var2 = 12
var3 = var1 != var2var3 contiendra True parce que var1 et var2 ne sont pas égaux
Un autre exemple :
var1 = 13
var2 = 13
var3 = var1 == var2var3 contiendra True car var1 et var2 sont égaux
Rappelez-vous le type
boolean,var3est un booléen.
Défi
DébutantÉcrivez un script qui initialise 2 variables n1 et n2 avec les valeurs 8 et 9 (respectivement).
Ensuite, initialisez une autre variable n3 qui indiquera si n1 est plus grand que n2.
Aide-mémoire
Les opérateurs de comparaison en Python :
| Opérateur | Signification | Exemple |
|---|---|---|
| == | Égal | 1 == 2 renvoie False |
| != | Différent de | 1 != 2 renvoie True |
| > | Supérieur à | 1 > 2 renvoie False |
| < | Inférieur à | 1 < 2 renvoie True |
| >= | Supérieur ou égal à | 1 >= 2 renvoie False |
| <= | Inférieur ou égal à | 1 <= 2 renvoie True |
Les opérateurs de comparaison renvoient True ou False (valeurs booléennes).
Exemple 1 :
var1 = 13
var2 = 12
var3 = var1 != var2 # var3 sera TrueExemple 2 :
var1 = 13
var2 = 13
var3 = var1 == var2 # var3 sera TrueEssayez vous-même
# Tapez votre code ci-dessous
# Ne modifiez pas la ligne ci-dessous
print(f"n1 = {n1}, n2 = {n2}, n3 = {n3}")
Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.
Toutes les leçons de Fundamentals
4Opérateurs, partie 2
Opérateurs logiques, partie 1Opérateurs logiques, partie 2Récapitulatif - Logique simpleOpérateurs logiques, partie 3Opérateurs logiques, partie 47Calculateur de partage d'addition
Message de bienvenueSaisie des données10FizzBuzz avec une variante
Présentation du jeuLa fonction FizzBuzz2Variables
NombresChaînes de caractèresBooléensConventions de nommageVariables videsRécapitulatif - Initialiser des variables8Boucles
Boucle ForBoucle WhileBreakContinueRécapitulatif - FactorielleLa fonction RangeBoucles imbriquéesRécapitulatif - Saisie dynamique3Les opérateurs, partie 1
Opérateurs arithmétiquesOpérateur moduloRaccourcis arithmétiquesRécapitulatif - Calculs simplesOpérateurs de comparaison6E/S de base
SortieSortie avec des variablesEntréeCastRécapitulatif - Jusqu'à 120Récapitulatif - Vrai ou Faux9Fonctions
Déclarer une fonctionArgumentsRetourner une valeurRécapitulatif - Fonction SigmaRécapitulatif - Fonction de validationValeurs par défaut