24/04/2022
Énoncés des exercices
Remarque
☞ Les exercices suivants sont fournis à titre d’exemples et de modèles.
Ils sont soit simples, soit moins simples (notés ◃ dans la marge) soit difficiles (notés ◃◃).
Les scripts du cours
Cours no 1 : « Premiers pas en Python »
1. Affectez les variables temps et distance par les valeurs 6.892 et 19.7.
Calculez et affichez la valeur de la vitesse.
Améliorez l’affichage en imposant un chiffre après le point décimal.
2. Saisir un nom et un âge en utilisant l’instruction input(). Les afficher.
Refaire la saisie du nom, mais avec l’instruction raw_input(). L’afficher.
Enfin, utilisez la « bonne pratique » : recommencez l’exercice en transtypant les saisies
effectuées avec l’instruction raw_input()
Cours no 2 : « Contrôle du flux d’instructions »
1. Saisissez un flottant. S’il est positif ou nul, affichez sa racine, sinon affichez un message
d’erreur.
2. L’ordre lexicographique est celui du dictionnaire.
Saisir deux mots, comparez-les pour trouver le « plus petit » et affichez le résultat.
Refaire l’exercice en utilisant l’instruction ternaire :
= if else
3. On désire sécuriser une enceinte pressurisée.
On se fixe une pression seuil et un volume seuil : pSeuil = 2.3, vSeuil = 7.41.
On demande de saisir la pression et le volume courant de l’enceinte et d’écrire un script
qui simule le comportement suivant :
– si le volume et la pression sont supérieurs aux seuils : arrêt immédiat ;
– si seule la pression est supérieure à la pression seuil : demander d’augmenter le vo-
lume de l’enceinte ;
– si seul le volume est supérieur au volume seuil : demander de diminuer le volume
de l’enceinte ;
– sinon déclarer que « tout va bien ».
Ce comportement sera implémenté par une alternative multiple.