0% ont trouvé ce document utile (0 vote)
45 vues2 pages

Exercices Python Séance 1

Ce document présente une série d'exercices pratiques pour apprendre à programmer en Python. Les exercices incluent des tâches telles que l'affichage de mentions selon des notes, la vérification des années bissextiles, l'affichage de nombres en ordre inverse, et le calcul de sommes et de statistiques sur des entrées utilisateur. Chaque exercice vise à renforcer les compétences de base en programmation avec des boucles et des conditions.

Transféré par

Youssef Arouka
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)
45 vues2 pages

Exercices Python Séance 1

Ce document présente une série d'exercices pratiques pour apprendre à programmer en Python. Les exercices incluent des tâches telles que l'affichage de mentions selon des notes, la vérification des années bissextiles, l'affichage de nombres en ordre inverse, et le calcul de sommes et de statistiques sur des entrées utilisateur. Chaque exercice vise à renforcer les compétences de base en programmation avec des boucles et des conditions.

Transféré par

Youssef Arouka
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

Université Abdelmalek Essaadi

Faculté des Sciences et


Techniques
Tanger
Premiers pas avec Python
TD1 Pr. Abdellah AZMANI

Exercice 1 :
Écrivez un programme pour afficher la mention selon la note saisie :

Note Mention
0à4 Très faible
4à6 Faible
6à8 Très médiocre
8 à 10 Médiocre
10 à 12 Passable
12 à 14 Assez bien
14 à 16 Bien
16 à 20 Très bien

Exercice 2 :
Écrivez un programme qui, pour une variable recevant une valeur entière, indique si l’année
correspondante est bissextile en affichant : "Cette année est bissextile" ou "Cette année n’est
pas bissextile" selon le cas.

Rappel. Les années bissextiles sont celles qui sont divisibles par 4, sauf lorsqu’elles débutent
un siècle non multiple de 400.
(Par exemple : l’année 2000 était bissextile : 2000 débute un siècle mais 2000/400 = 50 ;
l’année 2100 ne sera pas bissextile).

Exercice 3 :
Écrivez un programme pour afficher tous les nombres naturels en sens inverse de n à 1 en
utilisant la boucle for et while.

Exercice 4 :
Écrivez un programme pour trouver la somme de tous les nombres naturels entre 1 et n en
utilisant la boucle for et while.

Exercice 5 :
Écrivez un programme pour entrer un nombre de l'utilisateur et comptez le nombre de
chiffres dans l'entier donné en utilisant une boucle.

Exercice 6 :
Écrivez un programme pour saisir un nombre et calculer la somme de ses chiffres en utilisant
la boucle for.

1
Université Abdelmalek Essaadi
Faculté des Sciences et
Techniques
Tanger
Premiers pas avec Python
TD1 Pr. Abdellah AZMANI

Exercice 7 :
Écrivez un script qui affiche une suite de 12 nombres dont chaque terme soit égal au triple du
terme précédent.

Exercice 8 :
Écrivez un programme qui convertit un nombre entier de secondes fourni au départ en un
nombre d’années, de mois, de jours, de minutes et de secondes (utilisez l’opérateur modulo :
% ).

Exercice 9 :
Ecrire un script qui continue de demander à l’utilisateur de saisir des nombres jusqu’à ce que
leur somme des nombres saisis dépasse une valeur initialement demandée à l’utilisateur.
- Affiche la dernière somme calculée.
- Affiche le nombre des nombres saisis au clavier.

Exercice 10 :
Ecrire un programme Python qui continue de demander à l’utilisateur de saisir des nombres
jusqu’à ce que ce dernier choisisse d’arrêter sachant que le programme lui demande à chaque
itération s’il souhaite arrêter ou continuer. Dès que l’utilisateur choisit d’arrêter, le
programme doit afficher tenant compte des nombres saisis :
- leur somme, leur moyenne, leur produit, leur maximum et leur minimum

Vous aimerez peut-être aussi