Opérateurs logiques, partie 1
Fait partie de la section Fondamentaux du Journey Python de Coddy. Leçon 15 sur 77.
Les opérateurs logiques sont utilisés pour combiner des instructions conditionnelles.
Python possède trois opérateurs logiques :
andornot
Voyons comment fonctionne l’opérateur and :
L’opérateur and renvoie True si les deux instructions sont vraies.
# Créer deux variables booléennes
x = True
y = True
# Vérifier si x et y sont tous les deux True
result = x and yAprès avoir exécuté le code ci-dessus, result contient :
TrueSi l’une des valeurs est False, le résultat sera False :
# Créer deux variables booléennes
x = True
y = False
# Vérifier si x et y sont tous les deux True
result = x and yCela nous donne :
FalseDéfi
FacileComplétez le code pour déterminer si une personne est autorisée à conduire en fonction de son âge et de la validité de son permis.
Une personne est autorisée à conduire lorsque :
- Elle a au moins 18 ans ET
- Elle possède un permis de conduire valide
Complétez les blancs avec les valeurs correctes :
- Remplissez la variable age avec 20
- Remplissez la variable has_license avec True
- Indiquez l’âge minimum requis dans la comparaison
Essayez vous-même
age = ?
has_license = ?
result = age >= ? and has_license
# Ne changez pas la ligne ci-dessous
print("Eligible to drive:", result)Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.
Toutes les leçons de Fondamentaux
4Opérateurs, partie 2
Opérateurs logiques, partie 1Opérateurs logiques, partie 2Récapitulatif - Logique simpleOpérateurs logiques, partie 3Opérateurs logiques, partie 47Calculateur de partage d'addition
Message de bienvenueSaisie des données10FizzBuzz avec une variante
Présentation du jeuLa fonction FizzBuzz2Variables
NombresChaînes de caractèresBooléensConventions de nommageVariables videsRécapitulatif - Initialiser des variables8Boucles
Boucle ForBoucle WhileBreakContinueRécapitulatif - FactorielleLa fonction RangeBoucles imbriquéesRécapitulatif - Saisie dynamique3Les opérateurs, partie 1
Opérateurs arithmétiquesOpérateur moduloRaccourcis arithmétiquesRécapitulatif - Calculs simplesOpérateurs de comparaison6E/S de base
SortieSortie avec des variablesEntréeCastRécapitulatif - Jusqu'à 120Récapitulatif - Vrai ou Faux9Fonctions
Déclarer une fonctionArgumentsRetourner une valeurRécapitulatif - Fonction SigmaRécapitulatif - Fonction de validationValeurs par défautEntraînez-vous par vous-même : Compilateur Python en ligne