Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Type de Données Booléen en Python | Instructions Conditionnelles en Python
Introduction à Python
course content

Contenu du cours

Introduction à Python

Introduction à Python

1. Première Rencontre Avec Python
2. Variables et Types en Python
3. Instructions Conditionnelles en Python
4. Autres Types de Données en Python
5. Boucles en Python
6. Fonctions en Python

book
Type de Données Booléen en Python

Bienvenue dans la troisième section ! Dans cette section, nous allons explorer un autre type de données Python : le type booléen ou logique. Les booléens ne peuvent avoir qu'une des deux valeurs : True ou False. Ce type de données entre en jeu lors de l'évaluation des conditions logiques.

Voici les opérateurs logiques pour la comparaison :

  • == égal à ;
  • != différent de ;
  • > supérieur à ;
  • < inférieur à ;
  • >= supérieur ou égal à ;
  • <= inférieur ou égal à.

Lorsque vous appliquez ces opérateurs, le résultat sera une valeur booléenne : True si la condition est remplie, et False si elle ne l'est pas. Par exemple, considérez les évaluations suivantes :

123456
# Check if `1` equals `1` print(1 == 1) # Check if `"abc"` equals `"aBc"` print("abc" == "aBc") # Check if `87*731` greater than or equal to `98*712` print(87*731 >= 98*712)
copy

Que signifient les résultats ci-dessus ? Le premier True indique que 1 est égal à 1 (ce qui est évident) ; le second False suggère que les chaînes "abc" et "aBc" diffèrent en raison de la sensibilité à la casse de la lettre 'b'. Le dernier False implique que 87*731 n'est pas supérieur ou égal à 98*712. En fait, 63597 est inférieur à 69776.

Maintenant, évaluons les éléments suivants :

  1. La variable first_integer est-elle inférieure ou égale à second_integer ? (Elle doit retourner True si la première variable est inférieure ou égale à la seconde, et False si elle est supérieure à la seconde)
  2. La chaîne "text" est-elle différente de "TEXT" ?
  3. La longueur de la chaîne "Python" est-elle égale à 6 ?

Remarque

Imprimer une expression telle que variable_1 >= variable_2 n'implique pas que variable_1 est réellement supérieur ou égal à variable_2. Cela signifie simplement que vous évaluez si cette affirmation est True ou False. Cette opération ne modifie en aucune manière les valeurs des variables.

question-icon

Remplissez les blancs pour compléter la tâche.

# Check the following statements
print(first_integersecond_integer)
print("text""TEXT")
print(len("Python")6)
True
True
True

Click or drag`n`drop items and fill in the blanks

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 3. Chapitre 1
We're sorry to hear that something went wrong. What happened?
some-alt