Un objet de type bool ne peut avoir que l'une des deux valeurs True ou False appelées valeurs booléennes. Ces valeurs permettent de donner une valeur de vérité à une proposition : elle est vraie ou fausse.
Par exemple, la proposition « 3 est strictement inférieur à 4 » est vraie. Traduite en Python, elle devient 3<4 et est évaluée à True.
À l'inverse, la proposition « le caractère "a" est présent dans le mot "chien" » est fausse : l'expression "a"in"chien" est évaluée par Python à False.
Compléter le code ci-dessous en saisissant les propositions demandées et non leur valeur de vérité.
Afin de corriger les propositions, le résultat de l'évaluation par Python de chaque proposition est affecté à une variable (prop_1, prop_2...). Ce sont les valeurs de ces variables qui sont vérifiées dans la correction automatique.
Astuce
Il est possible d'évaluer les différentes propositions dans la console avant de les saisir dans l'éditeur.
Tronquer ou non le feedback dans les terminaux (sortie standard & stacktrace / relancer le code pour appliquer)
Si activé, le texte copié dans le terminal est joint sur une seule ligne avant d'être copié dans le presse-papier
###(Dés-)Active le code après la ligne # Tests (insensible à la casse) (Ctrl+I)
Tronquer ou non le feedback dans les terminaux (sortie standard & stacktrace / relancer le code pour appliquer)
Si activé, le texte copié dans le terminal est joint sur une seule ligne avant d'être copié dans le presse-papier
# Tests
(insensible à la casse)(Ctrl+I)