devstory

Instructions de branchement en Python

  1. Les opérateurs de comparaison
  2. La déclaration if-else

1. Les opérateurs de comparaison

Les opérateurs de comparaison généraux:
Opérateur
Signification
Exemple
>
Supérieur
5 > 4 est vrai (true)
<
Inférieur
4 < 5 est vrai (true)
>=
Plus grand ou égal
4 >= 4 est vrai (true)
<=
Moins ou égal
3 <= 4 est vrai (true)
==
Égal
1 == 1 est vrai (true)
!=
Pas égal à
1 != 2 est vrai (true)
and
Et
a > 4 et a < 10
or
Ou
a == 1 ou a == 4

2. La déclaration if-else

if est une déclaration qui vérifie une certaine condition dans Python. Par exemple: Si a > b donc, faire quelque chose ....
Syntaxe:
if condition_1 :
    # Do something

elif condition_2 :
    # Do something

elif condition_N:
    # Do something

else :
    # Do something
 
Le programme vérifie les conditions de haut en bas juqu'à il rencontre une condition qui est vraie, et exécute ce bloc et le programme ne vérifie plus les autres conditions dans la structure ramifiée.
Exemple (if - else):
ifElseExample.py
option = 5 

if option == 1:
    print("Hello")
else :
    print("Bye!")
Output:
Bye!
Exemple (if - elif - else):
ifElseExample2.py
print("Please enter your age: \n")
# Declare a variable to store the user input from the keyboard.
inputStr =  input()

# int(..) function convert string to integer
age = int(inputStr)
# Print out your age
print("Your age: ", age)

# If age < 80 then ..
if (age < 80) :
    print("You are pretty young")
# Else if age between 80, 100 then
elif (age >= 80 and age <= 100) :
    print("You are old")
# Else (Other case)
else :
    print("You are verry old")
Exécution l'exemple: