Sagot :
Réponse :
# Exercice 4
# a
age = int(input("Entrez votre age: "))
if age >= 16:
print("Vous devez payer 13.5 euros")
elif age > 0:
print("Vous devez payer 5.5 euros")
else:
print("Vous n'êtes pas née.")
exit()
# b
age = int(input("Entrez votre age: "))
if age >= 18:
print("Vous devez payer 13.5 euros")
elif age >= 16:
print("Vous devez payer 8.5 euros")
elif age > 0:
print("Vous devez payer 5.5 euros")
else:
print("Vous n'êtes pas née.")
exit()
# Exercice 5
# a
list = []
for i in range(200, 400):
list.append(7*i)
print(list)
# b
list = []
for i in range(200, 400):
list.append(7*i)
print(sum(list))
Explications :
Je pense que le code est assez explicite pour que tu le comprennes, la fonction int() permet de typer une valeur comme entier, input() demande une saisie. Vérifier age >= 16 c'est vérifier si age est supérieur ou égale à 16.
La boucle for prends une intervalle de 200 à 401 (200) et à chaque itération elle ajoute 7 x le nombre à itérer ainsi de suite. La fonction sum() permet de calculer la somme des valeurs passé en argument, ici, une liste.