« Programmation Python/Booléens » : différence entre les versions

Contenu supprimé Contenu ajouté
m Révocation des modifications de 2A01:E0A:14:C8C0:D59E:BD57:5A18:F301 (discussion) vers la dernière version de DannyS712
Balise : Révocation
Silanoc (discussion | contributions)
Ligne 153 :
a = input('Entrez une valeur quelconque')
if a:
print ("vrai")
else:
print ("faux")
</syntaxhighlight>
 
Ligne 164 :
Tout ce qui précède signifie donc qu'une expression à évaluer, telle par exemple la condition a > 5 , est d'abord convertie par l'ordinateur en une valeur numérique. (Généralement 1 si l'expression est vraie, et zéro si l'expression est fausse). Exemple :
 
<syntaxhighlight lang=python>
<pre>
a = input('entrez une valeur numérique : ')
b = (a < 5)
print ('la valeur de b est', b, ':')
if b:
print ("la condition b est vraie")
else:
print ("la condition b est fausse")
</syntaxhighlight>
</pre>
 
Le script ci-dessus vous renvoie une valeur <code>b = 1</code> (condition vraie) si vous avez entré un nombre plus petit que 5.