Exercices – Bases du langage Python (Partie 2)
CPGE Success
Exercice 1 : Comparaison d’égalité
Écrire un programme Python qui demande à l’utilisateur de saisir deux nombres réels a et b, puis affiche
un message indiquant s’ils sont égaux ou différents.
Exemple :
a = 2.0, b = 2.0 "Les deux nombres sont égaux."
Exercice 2 : Comparaison complète
Écrire un programme Python qui demande à l’utilisateur de saisir deux nombres réels a et b, puis affiche :
– "a est égal à b" si les deux nombres sont égaux,
– "a est supérieur à b" si a > b,
– "a est inférieur à b" si a < b.
Exercice 3 : Parité d’un entier
Écrire un programme Python qui demande à l’utilisateur de saisir un entier et affiche sa parité.
Exercice 4 : Deviner un nombre
Écrire un programme Python qui cache un nombre entier (choisi à l’avance), puis demande à l’utilisateur
de le deviner. Le programme doit afficher :
– "Bravo !" si la valeur est trouvée,
– "Non, c’est plus grand" si le nombre saisi est trop petit,
– "Non, c’est plus petit" si le nombre saisi est trop grand.
Exercice 5 : Deviner un prénom lettre par lettre
Écrire un programme Python qui cache un prénom (par exemple "Mohammad") et demande à l’utilisateur
de le deviner. À chaque mauvaise réponse, le programme doit révéler une lettre supplémentaire du
prénom, jusqu’à ce que l’utilisateur trouve la bonne réponse.
Exemple de déroulement :
– Essai 1 : "Ahmad" "M"
– Essai 2 : "Moaad" "Mo"
– Essai 2 : "Morad" "Moh"
– Essai 3 : "Mohammad" "Bravo !"