Exercices 1 : Les expressions booléennes¶
Exercices de compréhension¶
Exercice 1 : Évaluation d’expressions de comparaison¶
Calculez mentalement la valeur des expressions suivantes, puis vérifiez vos réponses en utilisant Python si nécessaire.
5 == 510 != 107 < 1520 > 3015 <= 1525 >= 20
Exercice 2 : Évaluation d’expressions logiques¶
Calculez mentalement la valeur des expressions suivantes, puis vérifiez vos réponses en utilisant Python si nécessaire.
True and FalseTrue or Falsenot True(5 < 10) and (10 > 5)(5 > 10) or (10 == 10)not (15 != 15)
Exercice 3 : Tables de vérité¶
Complétez les tables de vérité suivantes, puis vérifiez vos réponses en utilisant Python si nécessaire.
Table de vérité pour A and B¶
| A | B | A and B |
|---|---|---|
True |
True |
|
True |
False |
|
False |
True |
|
False |
False |
Table de vérité pour A or B¶
| A | B | A or B |
|---|---|---|
True |
True |
|
True |
False |
|
False |
True |
|
False |
False |
Table de vérité pour not A¶
| A | not A |
|---|---|
True |
|
False |
Exercice 4 : Combinaisons d’expressions¶
Évaluez les expressions suivantes mentalement, puis vérifiez vos réponses en utilisant Python si nécessaire.
(5 < 10) and (10 < 15)(5 > 10) or (10 == 10)not ((5 == 5) and (10 != 10))(15 <= 15) and not (20 >= 30)(5 < 10) or (15 > 20) and (10 == 10)
Exercices de programmation¶
Exercice 5 : Vérification des réponses¶
Écrivez un programme Python qui évalue les expressions des exercices 1 à 4 et affiche les résultats. Comparez-les avec vos réponses sans Python.
# Exemple de code pour vérifier les réponses
print(5 == 5) # True
print(10 != 10) # False
# Ajoutez les autres expressions ici
Exercice 6 : Évaluation d’expressions personnalisées¶
Créez vos propres expressions booléennes (au moins 5) et évaluez-les mentalement. Ensuite, vérifiez vos réponses en utilisant Python.
Exercice 7 : Vérification de conditions¶
Écrivez un programme qui demande à l’utilisateur deux nombres, puis évalue et affiche les résultats des expressions suivantes :
- Les deux nombres sont égaux.
- Le premier nombre est supérieur au deuxième.
- Le deuxième nombre est inférieur ou égal au premier.
- Au moins un des deux nombres est supérieur à 10.
Exercice 8 : Tables de vérité avec des variables¶
Déclarez deux variables booléennes A et B avec les valeurs True et False. Évaluez toutes les combinaisons
possibles de A and B, A or B, et not A en utilisant Python.
Exercice 9 : Expressions booléennes complexes¶
Créez des expressions booléennes complexes (au moins 3) en utilisant les opérateurs and, or, et not. Évaluez-les
mentalement, puis vérifiez vos réponses en utilisant Python.
Exercice 10 : Vérification de conditions multiples¶
Écrivez un programme qui demande à l’utilisateur trois nombres, puis évalue et affiche les résultats des expressions suivantes :
- Les trois nombres sont égaux.
- Le premier nombre est le plus grand.
- Le troisième nombre est le plus petit.
- La somme des trois nombres est supérieure à 50.
Utilisation de l’IA
Page rédigée en partie avec l’aide d’un assistant IA, principalement à l’aide de Perplexity AI. L’IA a été utilisée pour générer des explications, des exemples et/ou des suggestions de structure. Toutes les informations ont été vérifiées, éditées et complétées par l’auteur.