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

Exercices Python : Boucles et Conditions

Transféré par

Hiba Aissam
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)
6 vues2 pages

Exercices Python : Boucles et Conditions

Transféré par

Hiba Aissam
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

I.

Boucles et structures conditionnelles

Exercice 1 — Somme des N premiers entiers


Lire un entier N et afficher la somme 1 + 2 + ... + N. Exemple : N = 5 → Résultat = 15.

Exercice 2 — Classification d’un nombre


Lire un entier et indiquer s’il est positif, négatif ou nul, ainsi que s’il est pair ou impair.

Exercice 3 — Table de multiplication


Afficher la table de multiplication de 1 à 10 sous forme de tableau.

Exercice 4 — Nombre premier


Lire un entier n ≥ 2 et indiquer s’il est premier.

Exercice 5 — Compter les voyelles


Lire une phrase et compter le nombre de voyelles (a, e, i, o, u, y).

Exercice 6 — Jeu : Devine le nombre


L’ordinateur choisit un nombre entre 1 et 100. L’utilisateur doit le deviner. Indiquez ‘trop grand’ ou ‘trop
petit’ jusqu’à trouver.

II. Modules (math, time, datetime, random)

Exercice 7 — Module math


Afficher la racine carrée, l’arrondi supérieur et inférieur d’un nombre.

Exercice 8 — Mesurer le temps d’exécution


Calculer la somme des N premiers entiers et afficher le temps nécessaire (module time).

Exercice 9 — Date et heure


Afficher la date et l’heure actuelles au format YYYY-MM-DD HH:MM:SS (module datetime).

Exercice 10 — Sélection aléatoire


Choisir 5 étudiants au hasard dans une liste (module random).

Exercice 11 — Compte à rebours


Afficher un compte à rebours de 5 à 0 avec 1 seconde de pause entre chaque nombre.

III. Listes et boucles


Exercice 12 — Statistiques simples
Lire plusieurs nombres et afficher le minimum, le maximum et la moyenne.

Exercice 13 — Inverser une liste


Inverser les éléments d’une liste sans utiliser reverse().

Exercice 14 — Supprimer les doublons


Supprimer les doublons d’une liste tout en conservant l’ordre d’apparition.

Exercice 15 — Carrés pairs


Créer la liste des carrés des nombres pairs de 0 à N-1.

Exercice 16 — Fusion et tri


Fusionner deux listes d’étudiants et afficher la liste triée sans doublons.

Exercice 17 — (Avancé) Transposée de matrice


Afficher la transposée d’une matrice (liste de listes).

Vous aimerez peut-être aussi