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

bookType 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

Demandez à l'IA

expand

Demandez à l'IA

ChatGPT

Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion

Awesome!

Completion rate improved to 1.64

bookType de Données Booléen en Python

Glissez pour afficher le menu

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
some-alt