Contenu du cours
Instructions Conditionnelles en Python
Instructions Conditionnelles en Python
Introduction to if Statement
Dans ce cours, nous nous concentrerons sur la compréhension de l'objectif des instructions conditionnelles, apprendrons comment elles permettent la prise de décision en programmation, et explorerons un exemple pour les voir en action.
Qu'est-ce que les instructions conditionnelles ?
Une instruction conditionnelle permet à votre programme de prendre des décisions en exécutant différents blocs de code en fonction de si une condition spécifique est True
ou False
. Pensez-y comme à répondre à une question "oui ou non" dans votre code : "Si cette condition est vraie, fais ceci."
Par exemple, imaginez construire un Suivi de Fitness. Si le nombre de pas d'un utilisateur atteint son objectif quotidien, vous pourriez afficher un message de félicitations. Sinon, vous pourriez l'encourager à faire plus de pas.
Syntaxe d'une instruction conditionnelle
Voici la syntaxe de base d'une instruction if :
Explication de la syntaxe :
if
: ce mot-clé commence l'instruction conditionnelle ;condition
: c'est une expression logique qui évalue àTrue
ouFalse
;- Bloc de code : le code indenté sous l'instruction
if
s'exécute uniquement lorsque la condition estTrue
.
Exemple : Vérification du nombre de pas dans un Suivi de Fitness
Écrivons un exemple simple en utilisant un Suivi de Fitness. Nous vérifierons si l'utilisateur a atteint son objectif de pas pour la journée.
steps_taken = 12000 step_goal = 10000 if steps_taken >= step_goal: print("Congratulations! You've reached your daily step goal.")
Explication
- Condition : l'instruction
if
vérifie si le nombre de pas effectués (steps_taken
) est supérieur ou égal à l'objectif de pas (step_goal
) ; - Résultat : si la condition est True (par exemple,
12000 >= 10000
), le message"Congratulations! You've reached your daily step goal."
est imprimé. Mais si la condition est False (par exemple,7500 >= 10000
), rien ne se passe et le programme continue.
1. Quel est le but d'une instruction conditionnelle ?
2. Que fait ce code si steps_taken = 7500
et step_goal = 10000
?
Merci pour vos commentaires !