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 | Instructions Conditionnelles
Introduction à Python

book
Type de Données Booléen

Dans ce chapitre, nous allons explorer le type de données Boolean. Les booléens sont simples mais puissants : ils permettent de gérer des valeurs True ou False, offrant ainsi la possibilité à nos programmes de réagir efficacement à différentes situations. Dans le contexte de la gestion d'une épicerie, les booléens peuvent servir à déterminer si certaines conditions sont remplies, comme la disponibilité d'un article en stock ou l'activation d'une promotion.

Observez comment Alex utilise les types de données Boolean pour comparer des prix et des noms :

Comprendre les types de données Boolean

Un type de données boolean ne possède que deux valeurs possibles : True et False. Ces valeurs sont souvent le résultat d'opérations de comparaison et sont essentielles pour contrôler le déroulement de nos programmes. En comprenant les booléens, vous serez en mesure d'écrire du code capable de prendre des décisions en fonction de diverses conditions.

Les opérations suivantes sont des opérateurs de comparaison courants qui produisent des valeurs booléennes :

  • Égal à : ==;

  • Différent de : !=;

  • Supérieur à : >;

  • Inférieur à : <;

  • Supérieur ou égal à : >=;

  • Inférieur ou égal à : <=.

Exemple d'application

Vérifions si un article (milk) est en faible stock en comparant sa quantité à un seuil prédéfini de faible stock :

# Define the quantity of the item and the low stock threshold
milk_quantity = 12
low_stock_threshold = 10

# Check if the item quantity is below the low stock threshold
low_stock = milk_quantity <= low_stock_threshold

# Print the result
print("Is the item low in stock?", low_stock)
123456789
# Define the quantity of the item and the low stock threshold milk_quantity = 12 low_stock_threshold = 10 # Check if the item quantity is below the low stock threshold low_stock = milk_quantity <= low_stock_threshold # Print the result print("Is the item low in stock?", low_stock)
copy

C'est maintenant à vous de vous exercer avec les booléens. Dans ce défi, vous allez vérifier si le coût total d'un achat est éligible à une remise.

Tâche

Swipe to start coding

Vous devez définir une variable pour le coût total, créer une variable booléenne pour vérifier l'éligibilité à une remise, puis afficher le résultat.

  • Définir une variable nommée total_cost et lui attribuer la valeur 25.00 pour représenter le coût total d'une facture de courses.
  • Créer une variable booléenne nommée discountEligible en comparant la variable total_cost au seuil de remise de 20.00 à l'aide de l'opérateur supérieur ou égal à (>=).
  • Afficher la valeur de la variable discountEligible pour indiquer si l'achat est éligible à une remise.

Exigences de sortie

  • Afficher le message : Is the purchase eligible for a discount? <discountEligible>.

Solution

# Step 1: Define a variable for the total cost of groceries
total_cost = 25.00

# Step 2: Use the total cost variable to check if the grocery bill is eligible for a discount using the greater than or equal to operator (>=)
discountEligible = total_cost >= 20.00

# Step 3: Print the result using the boolean variable
print("Is the purchase eligible for a discount?", discountEligible)
Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 3. Chapitre 1

Demandez à l'IA

expand
ChatGPT

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

some-alt