Exercices Python – Code à compléter

Il est vivement conseillé de bien connaître le contenu des fiches 01, 02 et 03 avant de se lancer dans ces exercices.

Exercice 1 : afficher un message de bienvenue

1# afficher un message de bienvenue à l’écran
2print

Résultat attendu ou exemple de résultat attendu :

Bienvenue en Python !

Exercice 2 : afficher le conseil du jour stocké dans le programme

1# affectation du conseil du jour à la variable conseil
2conseil = "Pensez à faire une pause toutes les deux heures."
3# affichage du conseil du jour
4

Résultat attendu ou exemple de résultat attendu :

le conseil du jour : Pensez à faire une pause toutes les deux heures.

Exercice 3 : afficher les températures intérieure et extérieure

1# récupérer la température extérieure avec une fonction
2temp_ext_C = mesure_temperature_exterieure()
3# récupérer la température interieure avec une fonction
4temp_int_C = mesure_temperature_interieure()
5# affichage des température extérieure et intérieure
6

Résultat attendu ou exemple de résultat attendu :

temp_ext.: 19°C ; temp_int.: 20°C

Exercice 4 : demander et afficher proprement l’âge de l’utilisateur

1# demander son âge à l’utilisateur
2age =
3# convertir la variable age en entier
4age =
5# afficher l’âge
6

Résultat attendu ou exemple de résultat attendu :

Quel est ton âge ? 19 Tu as 19 ans.

Exercice 5 : calculer la somme de deux nombres

1# demander un premier nombre
2x = "Entrez un premier nombre x : "))
3# demander un second nombre
4y = "Entrez un second nombre y : "))
5# calculer la somme
6
7# afficher le résultat
8

Résultat attendu ou exemple de résultat attendu :

Entrez un premier nombre x : 12 Entrez un second nombre y : 23 La somme est 35

Exercice 6 : Division entière et reste

1# entrer au clavier un entier n
2
3# calculer le quotient entier q de n divisé par 3
4
5# calculer le reste r de n divisé par 3
6
7# afficher le résultat
8

Résultat attendu ou exemple de résultat attendu :

Entrez un entier : 25 25 = 3 * 8 + 1

Exercice 7 : Tester si un nombre est pair ou impair

1# lire un nombre
2n = int(input("Entrez un nombre : "))
3# si n modulo 2 est nul
4
5 # afficher que le nombre est pair
6 print("Le nombre est pair")
7# sinon
8
9 # afficher que le nombre est impair
10 print("Le nombre est impair")

Résultat attendu ou exemple de résultat attendu :

Entrez un nombre : 12 Le nombre est pair

Exercice 8 : Calculer la moyenne de deux notes

1# lire la première note n1
2
3# lire la deuxième note
4
5# calculer la moyenne moy
6
7# afficher la moyenne
8

Résultat attendu ou exemple de résultat attendu :

Entrez la première note : 12 Entrez la deuxième note : 14 La moyenne est 13

Exercice 9 : Compter de 1 à n

1# lire un entier n
2
3# parcourir les nombres de 1 à n
4
5 # afficher chaque nombre
6

Résultat attendu ou exemple de résultat attendu :

Entrez un entier : 4 1 2 3 4

Exercice 10 : Somme des entiers de 1 à n

1# lire un entier n
2
3# initialiser la somme
4
5# pour chaque entier de 1 à n
6
7 # ajouter i à la somme
8
9# afficher la somme
10

Résultat attendu ou exemple de résultat attendu :

Entrez un entier : 4 1 3 6 10

Exercice 11 : Compter les nombres pairs jusqu’à n

1# entrer un entier n au clavier
2
3# initialiser le compteur c à 0
4
5# parcourir de 1 à n
6
7 # si i modulo 2 est nul
8
9 # incrémenter le compteur
10
11# afficher le nombre de pairs
12

Résultat attendu ou exemple de résultat attendu :

Exercice 12 : Table de multiplication

1# lire un nombre
2
3# parcourir de 1 à 10
4
5 # afficher le produit
6

Résultat attendu ou exemple de résultat attendu :

Exercice 13 : Trouver le plus grand de deux nombres

1# lire un premier nombre
2
3# lire un second nombre
4
5# comparer les deux nombres
6
7 # afficher que a est plus grand
8
9# sinon
10
11 # afficher que b est plus grand ou égal
12

Résultat attendu ou exemple de résultat attendu :

Exercice 14 : Compter les voyelles dans un mot

1# lire un mot
2
3# initialiser le compteur c à 0
4
5# parcourir chaque lettre du mot
6
7 # si la lettre est une voyelle
8
9 # incrémenter le compteur
10
11# afficher le nombre de voyelles
12

Résultat attendu ou exemple de résultat attendu :

Exercice 15 : Compter les chiffres d’un entier

1# lire un entier
2
3# convertir en chaîne
4
5# afficher la longueur
6

Résultat attendu ou exemple de résultat attendu :

Exercice 16 : Compter jusqu’à ce que l’utilisateur tape 0

1# lire un entier
2
3# répéter tant que n est différent de 0
4
5 # afficher le nombre saisi
6
7 # lire un nouvel entier
8

Résultat attendu ou exemple de résultat attendu :

Exercice 17 : Calculer la factorielle d’un nombre

1# lire un entier
2
3# initialiser le résultat fact à 1
4
5# pour chaque entier de 1 à n
6
7 # multiplier fact par i
8
9# afficher le résultat
10

Résultat attendu ou exemple de résultat attendu :

Exercice 18 : Compter les nombres négatifs

1# lire un entier n correspondant au nombre d'entiers à saisir
2
3# initialiser le compteur c à 0
4
5# répéter n fois
6
7 # lire un nombre x
8
9 # si le nombre x est négatif
10
11 # incrémenter le compteur c
12
13# afficher le résultat
14

Résultat attendu ou exemple de résultat attendu :

Exercice 19 : Inverser les chiffres d’un entier

1# lire un entier
2
3# convertir en chaîne
4
5# inverser la chaîne
6
7# afficher le résultat
8

Résultat attendu ou exemple de résultat attendu :

Exercice 20 : Compter les multiples de 3 jusqu’à n

1# lire un entier n
2
3# initialiser le compteur c à 0
4
5# pour i de 1 à n
6
7 # si i modulo 3 est nul
8
9 # incrémenter le compteur
10
11# afficher le nombre c de multiples de 3
12

Résultat attendu ou exemple de résultat attendu :

Exercice 21 : Jeu de devinette

1# choisir un nombre secret
2
3# entrer un nombre n
4
5# tant que la proposition est différente du nombre secret
6
7 # afficher un indice
8 # si n est inférieur au nombre secret
9
10 # afficher "Trop petit!"
11
12 # sinon
13
14 # afficher "Trop grand!"
15
16 # demander une nouvelle proposition
17
18# afficher un message de succès
19

Résultat attendu ou exemple de résultat attendu :