Conditions#

L’essentiel · Ă©tape 3 sur 7

DĂšs la seconde

Une condition permet au programme de choisir les instructions à exécuter.

Faire un choix#

Exemple
Positif ou négatif
PrĂȘt
Sortie

  

Modifier x puis observer le chemin choisi. Les comparaisons les plus courantes sont <, <=, >, >=, == et !=.

Traiter trois cas#

elif permet d’ajouter un cas entre if et else.

Exemple
Signe d’un nombre
PrĂȘt
Sortie

  

Tester si un entier est pair#

Le reste de la division de n par 2 s’écrit n % 2. Il vaut 0 lorsque n est pair.

Exemple
Pair ou impair
PrĂȘt
Sortie

  

Une comparaison Ă  corriger#

À corriger
Comparer avec deux signes égaux
Erreur attendue
Sortie

  
OĂč regarder ?

Un seul signe = donne une valeur Ă  une variable. Une comparaison utilise ==.

Exercices#

1. ReconnaĂźtre le signe. Écrire une fonction signe(x) qui renvoie exactement "positif", "nul" ou "nĂ©gatif".

À toi
Fonction signe
À faire
Sortie

  

2. Reconnaütre un nombre pair. Écrire une fonction est_pair(n) qui renvoie True si n est pair et False sinon.

À toi
Fonction est_pair
À faire
Sortie