Une instruction conditionnelle est une instruction qui ne s’exécute que sous certaines conditions.Cette instruction sera donc soit ignorée par le programme, soit exécutée. Cela dépendra du respect d’une ou plusieurs conditions.
Exo 1: Observer le tableau ci-dessous et répondre aux questions.
Imaginons un programme qui ne dise Bonjour qu’aux utilisateurs s’appelant Paul.
| Le programme | L’interpréteur | |
| print(« Quel est ton prénom ? »)
prenom = input() if prenom = = Paul print(« Bonjour », prenom) |
Si condition vérifiée | Si condition non vérifiée |
| Quel est ton prénom ?
Paul répond l’utilisateur Bonjour Paul |
Quel est ton prénom ?
Pierre répond l’utilisateur Plus rien ne se passe |
|
- Sur quel variable porte la condition ?
- Que fait la ligne de code : prenom = Paul ?
- A quoi sert « == » dans prenom == Paul ?
- La ou les instruction conditionnelles doivent être indentées de 4 espaces afin d’être bien visibles. Combien d’instructions conditionnelles sont présentes dans ce programme ?
Exo 2:
a- Écrire un programme qui ne dise « Bonjour » qu’aux utilisateurs s’appelant Paul et qui dise « Au revoir » dans tous les autres cas. Il faut utiliser if -(si en anglais) et else (sinon en anglais).
b- Indiquer ce que fais l’interpréteur suivant que la condition est vérifiée ou pas.
Ce contenu est réservé aux membres du site. Si vous êtes un utilisateur existant, veuillez vous connecter. Les nouveaux utilisateurs peuvent s'inscrire ci-dessous.