Seb-Info

Instructions conditionnelles grâce à  If, else et elif

Instructions conditionnelles grâce à  If, else et elif

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.

Connexion pour les utilisateurs enregistrés
   
Nouvel utilisateur ?
*Champ requis
Powered by WP-Members