0% ont trouvé ce document utile (0 vote)
17 vues3 pages

Exercices Python pour débutants

Transféré par

tba.niakh6
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
17 vues3 pages

Exercices Python pour débutants

Transféré par

tba.niakh6
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

APD 6

Évalua+on python durée 5 heures


Exercice 1 : Calcul de moyenne avec mention
Demandez à l’utilisateur d’entrer 3 notes sur 20.
Calculez la moyenne et affichez la mention :

• ≥ 16 → Très bien
• 14-15 → Bien
• 12-13 → Assez bien
• 10-11 → Passable
• < 10 → Échec

Exercice 2 : Nombre pair ou impair


Demandez à l’utilisateur un nombre entier.
Indiquez s’il est pair ou impair.
Puis, affichez les 5 nombres pairs suivants.

Exercice 3 : Mot de passe sécurisé


Demandez à l’utilisateur de saisir un mot de passe.
Affichez un message si le mot de passe est :

• Trop court (< 8 caractères)


• Correct (8 à 12 caractères)
• Long (> 12 caractères)

Exercice 4 : Somme des entiers pairs


Demandez deux nombres a et b.
Affichez la somme des nombres pairs entre a et b inclus.

Exercice 5 : Trouver un élément dans une liste


Soit la liste suivante :

python
CopierModifier
produits = ["ordinateur", "imprimante", "scanner", "souris", "clavier"]

Demandez à l’utilisateur de taper un nom de produit.


Indiquez s’il est présent dans la liste ou non.

Exercice 6 : Fonctions – Aire d’un rectangle


Créez une fonction qui prend en paramètre la longueur et la largeur d’un rectangle.
Elle retourne l’aire.
Demandez à l’utilisateur les dimensions, affichez l’aire.

Exercice 7 : Compter les voyelles


Demandez à l’utilisateur de saisir une phrase.
Votre programme devra compter et afficher le nombre de voyelles (a, e, i, o, u, y) présentes
dans la phrase.

Exercice 8 : Générateur de table de multiplication


Demandez à l’utilisateur un nombre entier entre 1 et 10.
Affichez la table de multiplication de ce nombre jusqu’à 10.

Exemple :
Si l'utilisateur entre 4, le programme affiche :

python-repl
CopierModifier
4 x 1 = 4
4 x 2 = 8
...
4 x 10 = 40

Exercice 9 : Deviner le nombre secret


Le programme choisit un nombre secret entre 1 et 20 (utilisez random).
L’utilisateur doit le deviner en 5 tentatives max.
À chaque essai, le programme indique si c’est trop grand, trop petit ou correct.

Exercice 10 : Conversion de devises


Écrivez un programme qui convertit une somme en franc CFA vers une autre devise :

• Si l’utilisateur tape USD, conversion à 0.0017


• Si EUR, conversion à 0.0015
• Si GBP, conversion à 0.0013

Affichez le montant converti avec 2 chiffres après la virgule.

Exercice 11 : Utilisation de modules – Calculs géométriques

Vous devez écrire deux fichiers Python :

Fichier 1 : [Link] (votre module)

Ce fichier doit contenir trois fonctions :

1. aire_rectangle(longueur, largeur)
→ retourne l’aire du rectangle.
2. aire_triangle(base, hauteur)
→ retourne l’aire du triangle.
3. aire_cercle(rayon)
→ retourne l’aire du cercle (π * r², utilisez [Link]).
Fichier 2 : [Link] (votre programme principal)

Ce fichier doit :

• Importer le module geometrie


• Afficher un menu :

markdown
CopierModifier
1. Aire d’un rectangle
2. Aire d’un triangle
3. Aire d’un cercle

• Demander le choix de l’utilisateur, puis les valeurs nécessaires,


• Appeler la fonction correspondante depuis [Link]
• Afficher le résultat de façon claire.

Vous aimerez peut-être aussi