La syntaxe Python générale pour un simple if déclaration est la suivante :
si état :
Blocs de code indentés
Si la condition est vraie, les blocs de code indentés sont implémentés ; sinon, les blocs de code indentés seront ignorés.
Le résultat d'un if condition est un type booléen de valeur, et sa valeur légale est soit Vrai or Faux. Bool est l'abréviation de booléen en Python.
La condition la plus simple est de comparer deux variables. Le tableau suivant répertorie les symboles de comparaison de toutes les arithmétiques usuelles.
Texte |
Symboles mathématiques |
Symboles Python |
---|---|---|
Moins que |
< |
< |
Supérieure à |
> |
> |
Inférieur ou égal à |
<= |
<= |
Plus grand ou égal à |
>= |
>= |
Équivaut à |
= |
== |
Inégal |
!= |
!= |
Par exemple :
$var1 > 90
$var1 > $var2
($var1 - $var2)/($var3-$var4) > 1
Et vous pouvez utiliser et or or opérateurs de combiner deux conditions simples. Par exemple:
$var1 <90 et $var1>80
$var3 == 1 ou $var4 == 1
Conseil: Toutes les variables intégrées au système peuvent être comparées à Aucune. Par exemple:
$var1 est Aucun |
Identique à " var1 == None", le résultat renvoyé est True si la variable $var1 n'a pas de valeur spécifiée, sinon, renvoie False. |
$var1 n'est pas Aucun |
Identique à " var1 != None", le résultat renvoyé est True si $var1 a une valeur, sinon, renvoie False. |
Remarque : Un seul signe égal (=) n'est pas utilisé pour vérifier l'égalité en Python. Utilisez plutôt le double signe égal (==).