Conditions

Python prend en charge les conditions logiques habituelles des mathématiques :

  • Égal à : a == b
  • Non égal : a != b
  • Inférieur à : a < b
  • Inférieur ou égal à : a <= b
  • Supérieur à : a > b
  • Supérieur ou égal à : a >= b

if

Ces conditions peuvent être utilisées de plusieurs manières, le plus souvent dans les « instructions if » et les boucles. Une "instruction if" est écrite en utilisant le mot clé if .

a = 33
b = 200
if b > a:
  print("b est plus grande que a")

Output

b est plus grande que a

Elif

Le mot-clé elif est la manière python de dire "si les conditions précédentes n'étaient pas vraies, alors essayez cette condition".

a = 33
b = 33
if b > a:
  print("b est plus grand a")
elif a == b:
  print("a et b sont egaux")

Output

a et b sont egaux

Else

Le mot-clé else s'execute lorsque tout les conditions précédentes sont fauses.

a = 200
b = 33
if b > a:
  print("b est plus grand que a")
elif a == b:
  print("a et b sont egaux")
else:
  print("a est plus grand que b")

Output

a est plus grand que b

If inline

Si vous n'avez qu'une seule instruction à exécuter, vous pouvez la placer sur la même ligne que l'instruction if.

if a > b: print("a est plus grand que b")

Output

a est plus grand que b

Vidéo explicative des conditions en python: