AFAIK:Python: Pourquoi False ou 'name' retourne 'name' et non False?
and
, or
sont des opérateurs booléens et toute expression booléenne doit retourner un booléen.
Alors, pourquoi cela se produit:
False or 'name'
retours'name'
et nonTrue
True and ''
retours''
et nonFalse
S'il vous plaît expliquer, comment ne gère python expressions booléennes?
Downvoter, s'il vous plaît au moins part ce qui aurait pu être amélioré? –