0% ont trouvé ce document utile (0 vote)
24 vues4 pages

? Programme 100DaysOnPython

Le document présente le programme 100DaysOnPython, qui contient 50 exercices pratiques et mini-challenges pour renforcer les compétences en Python. Les exercices sont classés par niveau de difficulté, allant des exercices simples aux mini-challenges avancés, couvrant divers concepts tels que les variables, les types de données et les fonctions. Chaque niveau propose des activités interactives pour aider les utilisateurs à pratiquer et à améliorer leurs compétences en programmation.

Transféré par

soulmamoudou0
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)
24 vues4 pages

? Programme 100DaysOnPython

Le document présente le programme 100DaysOnPython, qui contient 50 exercices pratiques et mini-challenges pour renforcer les compétences en Python. Les exercices sont classés par niveau de difficulté, allant des exercices simples aux mini-challenges avancés, couvrant divers concepts tels que les variables, les types de données et les fonctions. Chaque niveau propose des activités interactives pour aider les utilisateurs à pratiquer et à améliorer leurs compétences en programmation.

Transféré par

soulmamoudou0
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

🚀 Programme 100DaysOnPython

🚀 Voici 50 exercices pratiques et mini-challenges pour renforcer les notions


vues aujourd’hui. Ils sont classés par difficulté et couvrent les variables, les types
de données, la conversion et les fonctions print() et input().

🔰 Niveau 1: Exercices simples (20 exercices)

1. Déclare une variable nom contenant ton prénom et affiche-la avec print().
2. Crée une variable age, attribue-lui un nombre et affiche "J'ai X ans" en
remplaçant X par la valeur de age.
3. Déclare une variable ville contenant le nom de ta ville et affiche "J'habite
à ...".

4. Déclare deux variables a = 5 et b = 3, puis affiche leur somme.


5. Déclare trois variables x = 10, y = 2.5, et z = "Python", puis affiche-les
toutes sur une seule ligne.
6. Écris un programme qui demande le prénom de l'utilisateur et l'affiche avec
"Bonjour ...".

7. Demande à l'utilisateur son âge et affiche "Tu as ... ans".

8. Écris un programme qui demande deux nombres et affiche leur addition.


9. Demande à l'utilisateur son nom et son âge, puis affiche "Tu t’appelles

... et tu as ... ans".

10.Crée trois variables de différents types (int, float, str), puis affiche leur
type avec type().
11.Demande à l'utilisateur de saisir un nombre et affiche son double.
12.Demande à l'utilisateur un nombre, convertis-le en entier et affiche son carré.
13.Crée une variable contenant une phrase et affiche son premier caractère.
14.Demande à l'utilisateur deux nombres, effectue la multiplication et affiche le
résultat.
15.Demande à l'utilisateur une température en Celsius et convertis-la en
Fahrenheit (F = C * 9/5 + 32).

16.Écris un programme qui demande le prix d'un article et la TVA (en %), puis
affiche le prix TTC.
17.Demande à l'utilisateur un nombre et affiche "Pair" s'il est pair, sinon
"Impair".

18.Demande à l'utilisateur un mot et affiche "Ce mot contient X lettres" (en


remplaçant X par la longueur du mot).
19.Demande le prénom et l’âge de l’utilisateur et affiche "Dans 10 ans, tu

auras X ans".

20.Écris un programme qui échange les valeurs de deux variables a et b sans


créer de troisième variable.

⚡ Niveau 2: Mini-défis (20 exercices)

21.Demande à l'utilisateur son prénom et affiche-le en majuscules et en


minuscules.
22.Demande à l'utilisateur deux nombres et affiche leur quotient en division
entière et leur reste.
23.Demande trois nombres à l'utilisateur et affiche leur moyenne.
24.Écris un programme qui convertit une longueur en mètres vers des
kilomètres.
25.Demande une phrase à l’utilisateur et affiche-la 5 fois sur des lignes
différentes.
26.Écris un programme qui demande une année et affiche si elle est bissextile
(année % 4 == 0).

27.Demande le prix d'un produit et le pourcentage de réduction, puis affiche le


prix final.
28.Demande à l’utilisateur son prénom et affiche "Bonjour ..." en ajoutant
une ligne vide avant.
29.Demande à l’utilisateur une phrase et affiche la première et la dernière lettre.
30.Demande à l’utilisateur son année de naissance et affiche son âge actuel.
31.Écris un programme qui demande la taille et le poids d'une personne et
calcule son IMC (poids / taille²).

32.Demande un nombre à l’utilisateur et affiche "Positif" s'il est positif,


"Négatif" sinon.
33.Écris un programme qui affiche "Python est génial" sans utiliser
directement cette phrase.
34.Demande à l’utilisateur un mot et affiche-le en le dupliquant 3 fois.
35.Demande à l’utilisateur un texte et affiche "Ce texte contient ...

voyelles et ... consonnes".

36.Écris un programme qui prend une durée en secondes et la convertit en


heures, minutes et secondes.
37.Demande à l’utilisateur son salaire mensuel et affiche son salaire annuel.
38.Demande à l’utilisateur deux nombres et affiche "Le premier est plus

grand", "Le deuxième est plus grand" ou "Ils sont égaux".


39.Demande un nombre et affiche "Ce nombre est un multiple de 5" si c’est
vrai.
40.Demande à l’utilisateur un mot et affiche "Ce mot commence par une

voyelle" si c’est vrai.

🔥 Niveau 3: Mini-challenges avancés (10 exercices)

41.Demande à l’utilisateur un nombre et affiche "Ce nombre est un carré

parfait" si c'est vrai.


42.Demande à l'utilisateur un mot et vérifie s'il commence et finit par la même
lettre.
43.Demande à l’utilisateur un texte et affiche le nombre de mots qu’il contient.
44.Écris un programme qui demande la distance et la vitesse, puis calcule le
temps de trajet.
45.Demande à l’utilisateur un nombre entier et affiche la somme des chiffres qui
le composent.
46.Demande trois nombres et affiche le plus grand.
47.Demande à l’utilisateur un nombre et affiche "Ce nombre est premier" s’il
l’est.
48.Écris un programme qui demande à l’utilisateur deux nombres et échange
leurs valeurs.
49.Demande une phrase et affiche "Ce texte est un palindrome" si c’est vrai.
50.Demande à l’utilisateur un texte et affiche "Ce texte est en majuscules",

"Ce texte est en minuscules", ou "Ce texte est mixte".

Vous aimerez peut-être aussi