Bienvenue à la sixième conférence de cette série. Maintenant, nous approfondissons la programmation et nous apprendrons l'utilisation des "instructions if" en Python.
Les "instructions if" sont extrêmement importantes dans la programmation car elles nous permettent de construire des programmes capables de prendre des décisions en fonction de certaines conditions.
Si déclaration
"If statement" est utilisé pour exécuter un programme basé sur plusieurs décisions. Par exemple, lisez ceci :
« S'il fait chaud,
C'est une chaude jounée
Buvez beaucoup d'eau
Sinon, s'il fait froid
C'est une journée froide
porter des vêtements chauds
Sinon, c'est une belle journée"
Dans les déclarations ci-dessus, nous prenons des décisions basées sur certaines conditions. La première déclaration est une condition, la seconde est son implication et la troisième est l'exécution d'une décision.
Les instructions if fonctionnent de la même manière.
Regardons cela dans la programmation.
Nous introduisons une variable booléenne.
is_hot = true
Maintenant, nous allons ajouter une "instruction if"
if is_hot:
print("It's a hot day.")
Maintenant, cette expression sera exécutée si la condition ci-dessus est vraie. Pour sortir d'une "instruction if", vous devez appuyer sur "Shift + Tab" pour mettre votre curseur en ligne pour une nouvelle ligne de code.
Maintenant, lançons ce programme.
Jouons maintenant avec ce programme.
Voyez ce qui se passe si je transforme la condition ci-dessus en false.
Il est clair que si la condition est fausse, "l'instruction if" n'est pas exécutée. Nous allons maintenant ajouter une deuxième condition qui sera exécutée si la première condition n'est pas remplie.
is_hot = False
if is_hot:
print("It's a hot day.")
print("Drink plenty of water")
else:
print("It's a cold day.")
print("Wear warm clothes.")
print("Enjoy your day")
La condition "if" est fausse, ainsi l'interpréteur ira à l'ensemble de codes suivant sous l'indentation "else".
« Si l'instruction » n'est pas nécessairement limitée à deux conditions seulement. Vous pouvez ajouter autant de conditions que vous le souhaitez. Ajoutons quelques conditions à ce programme.
Nous définissons une autre condition avec une variable booléenne. Qu'il en soit ainsi:
if_cold = True
Nous pouvons maintenant ajouter une troisième condition à notre programme. Cela fonctionne comme ceci
is_hot = False
if_cold = True
if is_hot:
print("It's a hot day.")
print("Drink plenty of water")
elif is_cold:
print("It's a cold day.")
print("Wear warm clothes.")
else:
print("It's a lovely day")
print("Enjoy your day")
Maintenant, s'il ne fait ni chaud ni froid, alors c'est une belle journée. Ici, nous avons utilisé une nouvelle fonction "elif" pour définir une nouvelle condition entre le premier "if" et le dernier "else". Vous pouvez ajouter autant de "elif" que vous le souhaitez.
Exercises
Solution
Emballer!
J'espère que vous appréciez cette série. Le prochain cours portera sur l'utilisation des opérateurs en Python.
Paix!
Soyez sympa! Laissez un commentaire