Corrections exercices les boucles Python
Sommaire
- 1- Objectifs
- 2- Exercice 01
- 2.1- Énoncé
- 2.2- Correction
- 3- Exercice 02
- 3.1- Énoncé
- 3.2- Correction
- 4- Exercice 03
- 4.1- Énoncé
- 4.2- Correction
- 5- Exercice 04
- 5.1- Énoncé
- 5.2- Correction
- 6- Exercice 05
- 6.1- Énoncé
- 6.2- Correction
- 7- Exercice 06
- 7.1- Énoncé
- 7.2- Correction
- 8- Exercice 07
- 8.1- Énoncé
- 8.2- Correction
- 9- Exercice 08
- 9.1- Énoncé
- 9.2- Solution
- 10- Exercice 09
- 10.1- Énoncé
- 10.2- Solution
- 11- Exercice 10
- 11.1- Enoncé
- 11.2- Correction
- 12- Exercice 11
- 12.1- Enoncé
- 12.2- Correction
- 13- Exercice 12
- 13.1- Énoncé
- 13.2- Solution
- 14- Exercice 13
- 14.1- Énoncé
- 14.2- Solution
- 15- Exercice 14
- 15.1- Énoncé
- 15.2- Solution
- 16- Exercice 15
- 16.1- Énoncé
- 16.2- Solution
- 17- Exercice 16
- 17.1- Énoncé
- 17.2- Solution
- 18- Exercice 17
- 18.1- Énoncé
- 18.2- Solution
- 18.2.1- Sommaire du cours Python
Corrections exercices les boucles Python
-
Objectifs
- Comprendre et savoir utiliser les boucles en Python.
-
Exercice 01
-
Énoncé
- Vous pouvez visualiser l’énoncé de l’exercice
-
Correction
-
Exercice 02
-
Énoncé
- Vous pouvez visualiser l’énoncé de l’exercice
-
Correction
-
Exercice 03
-
Énoncé
- Vous pouvez visualiser l’énoncé de l’exercice
-
Correction
-
Exercice 04
-
Énoncé
- Vous pouvez visualiser l’énoncé de l’exercice
-
Correction
- Ce petit programme va nous permettre de voir comment on manipule facilement les chaînes de caractères avec Python.
- Dans la boucle principale, on demande à l’utilisateur de saisir un mot. Le programme affiche alors le nombre de voyelles du mot donné.
-
Exercice 05
-
Énoncé
- Vous pouvez visualiser l’énoncé de l’exercice
-
Correction
- Le factoriel de N!=1*2*3*….*(n-1)*N
- Le factoriel de 0!=1
- Utilisez
While
ouFor
. -
Exercice 06
-
Énoncé
- Vous pouvez visualiser l’énoncé de l’exercice
-
Correction
-
Exercice 07
-
Énoncé
- Vous pouvez visualiser l’énoncé de l’exercice
-
Correction
-
Exercice 08
-
Énoncé
- Vous pouvez visualiser l’énoncé de l’exercice
-
Solution
-
Exercice 09
-
Énoncé
- Vous pouvez visualiser l’énoncé de l’exercice
-
Solution
-
Exercice 10
-
Enoncé
- Vous pouvez visualiser l’énoncé de l’exercice
-
Correction
-
Exercice 11
-
Enoncé
- Vous pouvez visualiser l’énoncé de l’exercice
-
Correction
-
Exercice 12
-
Énoncé
- Vous pouvez visualiser l’énoncé de l’exercice
-
Solution
-
Exercice 13
-
Énoncé
- Vous pouvez visualiser l’énoncé de l’exercice
-
Solution
-
Exercice 14
-
Énoncé
- Vous pouvez visualiser l’énoncé de l’exercice
-
Solution
-
Exercice 15
-
Énoncé
- Vous pouvez visualiser l’énoncé de l’exercice
-
Solution
- Tout valide:
- 1) age == None: rating = "C"
- 2) age < 13: rating = "C"
- 3) age < 18: rating = "T"
- 4) : rating = "A"
- 1) age < 13: rating = "C"
- 2) age == None: rating = « C »
- 3) age < 18: rating = "T"
- 4) : rating = « A »
- 1) age < 13: rating = "C"
- 2) age < 18: rating = "T"
- 3) age == None: rating = « C »
- 4) : rating = « A »
-
Exercice 16
-
Énoncé
- Vous pouvez visualiser l’énoncé de l’exercice
-
Solution
-
Exercice 17
-
Énoncé
- Vous pouvez visualiser l’énoncé de l’exercice
-
Solution
-
Essayez de faire l’exercice de votre côté avant de Cliquer ici !
-
Essayez de faire l’exercice de votre côté avant de Cliquer ici !
-
Essayez de faire l’exercice de votre côté avant de Cliquer ici !
Essayez de faire l’exercice de votre côté avant de Cliquer ici !
Essayez de faire l’exercice de votre côté avant de Cliquer ici !
-
Essayez de faire l’exercice de votre côté avant de Cliquer ici !
-
Essayez de faire l’exercice de votre côté avant de Cliquer ici !
-
Essayez de faire l’exercice de votre côté avant de Cliquer ici !
-
Essayez de faire l’exercice de votre côté avant de Cliquer ici !
-
Essayez de faire l’exercice de votre côté avant de Cliquer ici !
ontime = input ("La bicyclette est-elle retournée avant 10 heures ? o ou n").lower()
days_rented = int(input("Combien de jours la bicyclette a-t-elle été louée ?"))
day_rented = input("Quel jour la bicyclette a-t-elle été louée?").capitalize()
cost_per_day = 2
if ontime == "n" :
days_rented+=1
if day_rented == "Dimanche" :
total = (days_rented * cost_per_day) * 0.2
elif day_rented == "Vendredi" :
total = (days_rented * cost_per_day) * 0.5
print(total)
porductIdList = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
index = 0
while (index < 10 ):
print(porductIdList[index])
if porductIdList[index]== 6 :
break
else :
—
—-
def safe_root(a,b) :
if a >= 0:
answer = a**(1/b)
else:
if a % 2 == 0:
answer = "Résultat est un nombre imaginaire"
else :
return answer
note1 = float(input (" Saisir la premiere note :"))
note2 = float(input (" Saisir la deuxieme note :"))
note3 = float(input (" Saisir la troisieme note :"))
myennAri =( note1 + note2 + note3 )/3
myennEnc =0
if note1 <= note2 <= note3 or note3 <= note2 <= note1 :
myennEnc =( note1 + note3 )/2
elif note2 <= note1 <= note3 or note3 <= note1 <= note2 :
myennEnc =( note3 + note2 )/2
else :
myennEnc =( note1 + note2 )/2
print ("La moyenne arithmétique:", myennAri )
print ("La moyenne d'encourage:", myennEnc )
if myennAri > myennEnc :
print ("La meilleure note est:", myennAri )
else :
print ("La meilleure moyenne est:", myennEnc )