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

Exercices Python

Le document présente une série d'exercices Python visant à enseigner les concepts de base tels que les variables, les conditions, les boucles et les fonctions. Chaque exercice est accompagné d'un objectif clair et d'une correction détaillée pour aider à la compréhension. Les exercices incluent la saisie utilisateur, l'utilisation de structures conditionnelles, le calcul de sommes avec des boucles, et la création de fonctions retournant plusieurs valeurs.

Transféré par

yannicktad
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)
3 vues2 pages

Exercices Python

Le document présente une série d'exercices Python visant à enseigner les concepts de base tels que les variables, les conditions, les boucles et les fonctions. Chaque exercice est accompagné d'un objectif clair et d'une correction détaillée pour aider à la compréhension. Les exercices incluent la saisie utilisateur, l'utilisation de structures conditionnelles, le calcul de sommes avec des boucles, et la création de fonctions retournant plusieurs valeurs.

Transféré par

yannicktad
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

Exercices Python avec Corrections

Exercice 1 : Variables, types et saisie utilisateur

Objectif : Maîtriser les variables, les types de base et la saisie utilisateur.


Quel est ton nom ? Alice
Quel est ton âge ? 25
Quel est ton poids ? 58.5
Bonjour Alice, tu as 25 ans et tu pèses 58.5 kg

Correction Exercice 1
nom = input("Quel est ton nom ? ")
age = int(input("Quel est ton âge ? "))
poids = float(input("Quel est ton poids ? "))

print(f"Bonjour {nom}, tu as {age} ans et tu pèses {poids} kg")

Exercice 2 : Conditions (if/elif/else)

Objectif : Utiliser les structures conditionnelles.


Entrez un nombre : 7
Positif et impair

Correction Exercice 2
n = int(input("Entrez un nombre : "))

if n < 0:
print("Négatif")
elif n > 0:
if n % 2 == 0:
print("Positif et pair")
else:
print("Positif et impair")
else:
print("Nul")

Exercice 3 : Boucle while et calcul de somme

Objectif : Utiliser une boucle while.


Entrez un nombre : 50
Entrez un nombre : 150
Entrez un nombre : 30
Entrez un nombre : 0
Somme : 230
Nombre total : 3
Valeurs > 100 : 1

Correction Exercice 3
somme = 0
nombre_total = 0
nombre_grands = 0

x = int(input("Entrez un nombre : "))

while x > 0:
somme += x
nombre_total += 1

if x > 100:
nombre_grands += 1

x = int(input("Entrez un nombre : "))

print(f"Somme : {somme}")
print(f"Nombre total : {nombre_total}")
print(f"Valeurs > 100 : {nombre_grands}")

Exercice 4 : Fonction avec retour multiple

Objectif : Créer une fonction retournant plusieurs valeurs.

Correction Exercice 4
def calculs(a, b):
somme = a + b
produit = a * b
moyenne = (a + b) / 2
return somme, produit, moyenne

nombre1 = float(input("Entrez le premier nombre : "))


nombre2 = float(input("Entrez le deuxième nombre : "))

s, p, m = calculs(nombre1, nombre2)

print(f"Somme : {s}")
print(f"Produit : {p}")
print(f"Moyenne : {m}")

Vous aimerez peut-être aussi