Contenu principal
Chapitre 3 · Les alternatives › Leçon 1 sur 7

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. 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. 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'expression 12 > 25 ?

    Solution

    La console renvoie False pour faux

    >>> 12 > 25
    False
  3. 3

    On utilise >= pour vérifier qu'un nombre est supérieur ou égal à un autre nombre. Quel booléen est renvoyé par l'expression 25 >= 25 ?

    Solution
    >>> 25 >= 25
    True
  4. 4

    Quel booléen est renvoyé par la comparaison 2 * 3 <= 5 * 5 ?

    Solution
    >>> 2 * 3 <= 5 * 5
    False
  5. 5

    Finalement on utilise == pour vérifier si deux nombres sont égaux. Par exemple essaie de faire 15 == 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 ==

Collecte des fichiers...

>>>