Comparaisons et booléens
Imagine qu'un parc d'attraction propose un tarif réduit aux personnes de moins de 25 ans. Il y a ainsi différents scénarios possibles : tarif réduit ou plein tarif.
Dans les prochaines leçons tu vas créer ce programme, et pour commencer il faut vérifier l'âge de la personne avec une comparaison.
- 1
Les comparaisons en Python sont similaires aux comparaisons mathématiques : le symbole
<
permet de vérifier qu'un nombre est strictement inférieur à un autre nombre.Que renvoie la console lorsqu'on saisit l'expression
12 < 25
?Solution
La console renvoie
True
pour vrai>>> 12 < 25 True
- 2
De la même manière, le symbole
>
permet de vérifier qu'un nombre est strictement supérieur à un autre nombre. Que renvoie la console lorsqu'on saisit l'expression12 > 25
?Solution
La console renvoie
False
pour faux>>> 12 > 25 False
- 3
On utilise
>=
pour vérifier qu'un nombre est supérieur ou égal à un autre nombre. Quel booléen est renvoyé par l'expression25 >= 25
?Solution
>>> 25 >= 25 True
- 4
Quel booléen est renvoyé par la comparaison
2 * 3 <= 5 * 5
?Solution
>>> 2 * 3 <= 5 * 5 False
- 5
Finalement on utilise
==
pour vérifier si deux nombres sont égaux. Par exemple essaie de faire15 == 25
dans la console.Solution
>>> 15 == 25 False
Voici un tableau récapitulatif des différentes comparaisons :
Comparaison | Symbole |
---|---|
Strictement inférieur | < |
Inférieur ou égal | <= |
Strictement supérieur | > |
Supérieur ou égal | >= |
Égal | == |