Séance 2 – Les conditions et les entrées
– Par Thomas Debelle –
-
La fonction “input()”
La fonction input() est une fonction d’entrée, qui permet de récupérer une valeur saisie au clavier par l’utilisateur. On peut initialiser des variables à partir de cette fonction. Entre les parenthèses, vous pouvez saisir un message, pour poser une question, par exemple. Voici plusieurs petits codes :
-
Les conversions (ou casts)
-
Les instructions if/elif/else
-
Types de tests
-
Tests multiples
Exercice 1 : Calculatrice approfondie
Vous devez créer un programme qui demande à l’utilisateur desaisir deux valeurs et un type d’opération.
-
Le type d’opération demandé sera un caractère, enregistré dans une variable (+, -, *, /).
-
Une fois le type d’opération récupéré, vous devez faire une structure “if, elif…” afin de tester le type d’opération
-
Voici un petit morceau de code pour partir sur de bonnes bases
ifvar=='+':
elifvar=='-':
elifvar=='*':
elifvar=='/':
else:
print("[ERREUR] : Le caractere saisi ne correspond a aucune operation")