LANGAGE PYTHON



En programmation, il arrive souvent de devoir poser des questions auxquelles on répond par VRAI (TRUE)  ou FAUX ( FALSE) , pour décider ensuite de faire quelque chose de particulier en fonction de cette réponse. Les structures de test permettent de différentier les actions à faire en fonction d'une condition qui est TRUE ou FALSE.



if reponse == "oui" veut dire de tester si la donnée associée à la variable reponse est égale (==) à la chaîne de caractères "oui". Bien entendu ce test est vrai ou faux , s'il est vrai c'est le bloc décalé par rapport au if qui est exécuté et dans le cas contraire c'est le bloc décalé par rapport au else qui est exécuté:


Exemple1,  la condition du if est True:



Exemple2,  la condition du if est False:



On peut aussi utiliser condition "sinon si " qui se code elif :



Test du code:






Exercice 3  du niveau 1


Coder la situation suivante:


Poser la question " entrez un nombre entier entre 1 et 3" et récupérer la réponse dans une variable réponse.

Si la réponse est égale à 1, afficher avec print() : vous avez choisi 1

Sinon si la réponse est égale à 2, afficher avec print() : vous avez choisi 2

Sinon si la réponse est égale à 3, afficher avec print() : vous avez choisi 3

Sinon afficher avec print() : vous n'avez pas choisi un nombre entre 1 et 3






Créé avec HelpNDoc Personal Edition: Outils facile d'utilisation pour créer des aides HTML et des sites web