Notions de Base sur les Booléens
Chaque décision prise par votre programme—qu'il s'agisse d'afficher un message, de répéter une étape ou de valider une saisie—se résume à un booléen : True ou False. Ce chapitre présente les booléens et explique comment les valeurs Python ordinaires se comportent dans les conditions.
Qu'est-ce qu'un booléen ?
Un booléen est une valeur qui représente la vérité : True ou False (notez la majuscule). Les booléens proviennent souvent de comparaisons—age >= 18 donne True lorsque la condition est remplie—et ils sont utilisés directement dans le contrôle de flux, par exemple if is_adult:.
Véracité en pratique
Dans les conditions if/while, Python considère de nombreux objets comme « vrais » ou « faux ». Les valeurs vides ou équivalentes à zéro sont considérées comme fausses ; tout le reste est vrai. Cela permet d'écrire des vérifications naturelles telles que if items: ou if name: sans comparaisons supplémentaires.
Valeurs fausses courantes
False;None;0,0.0;""(chaîne vide) ;- Conteneurs vides :
[],(),{},set().
Les chaînes non vides sont considérées comme vraies — même "0" ou "False".
12345678910is_ready = True name = "" count = 0 if is_ready: print("Go!") # runs, because True print(bool(name)) # False → empty string print(bool(count)) # False → zero print(bool("0")) # True → non-empty string
1. Quelle valeur est fausse en Python ?
2. Quelle valeur ce code va-t-il afficher ?
3. Quel if n'exécutera pas son bloc ?
Merci pour vos commentaires !
Demandez à l'IA
Demandez à l'IA
Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion
Can you explain more about truthy and falsey values in Python?
What are some common mistakes when using Booleans in Python?
Can you give more examples of how Booleans are used in control flow?
Awesome!
Completion rate improved to 5.26
Notions de Base sur les Booléens
Glissez pour afficher le menu
Chaque décision prise par votre programme—qu'il s'agisse d'afficher un message, de répéter une étape ou de valider une saisie—se résume à un booléen : True ou False. Ce chapitre présente les booléens et explique comment les valeurs Python ordinaires se comportent dans les conditions.
Qu'est-ce qu'un booléen ?
Un booléen est une valeur qui représente la vérité : True ou False (notez la majuscule). Les booléens proviennent souvent de comparaisons—age >= 18 donne True lorsque la condition est remplie—et ils sont utilisés directement dans le contrôle de flux, par exemple if is_adult:.
Véracité en pratique
Dans les conditions if/while, Python considère de nombreux objets comme « vrais » ou « faux ». Les valeurs vides ou équivalentes à zéro sont considérées comme fausses ; tout le reste est vrai. Cela permet d'écrire des vérifications naturelles telles que if items: ou if name: sans comparaisons supplémentaires.
Valeurs fausses courantes
False;None;0,0.0;""(chaîne vide) ;- Conteneurs vides :
[],(),{},set().
Les chaînes non vides sont considérées comme vraies — même "0" ou "False".
12345678910is_ready = True name = "" count = 0 if is_ready: print("Go!") # runs, because True print(bool(name)) # False → empty string print(bool(count)) # False → zero print(bool("0")) # True → non-empty string
1. Quelle valeur est fausse en Python ?
2. Quelle valeur ce code va-t-il afficher ?
3. Quel if n'exécutera pas son bloc ?
Merci pour vos commentaires !