J'ai vu des questions similaires posées, mais aucune n'a répondu à ma question. Je suis relativement nouveau en python et je ne sais pas du tout ce que je fais.
À moins que vous ne vouliez pas utiliser explicitement la variable de type Boolean
, vous n'en avez pas besoin Python l'accepte comme True
dans plusieurs expressions:
print(True == 1)
print(False == 0)
En dehors:
True
True
Dans d'autres cas, vous pouvez utiliser bool (1) bien sûr.
print(bool(1))
print(bool(0))
En dehors:
True
False
Très simple:
bool(1)
Voici quelques scénarios à montrer:
print(bool(1))
Reviendra: vrai
print(bool(0))
Reviendra: Faux
Seules les valeurs suivantes renvoient False lorsqu'elles sont passées en tant que paramètre à bool()
Tout le reste retourne vrai
Utilisation:
>>> bool(1)
True
>>> bool(0)
False
>>> int(bool(1))
1
>>> int(bool(0))
0
Peut reconvertir aussi.
juste bool (1) serait converti 1 en bool