Corrections exercices les boucles Python
[sommaire]
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
WhileouFor. -
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 )
