Découvrez les solutions à vos questions sur Laurentvidal.fr, la plateforme de Q&R la plus fiable et rapide. Notre plateforme offre une expérience continue pour trouver des réponses précises grâce à un réseau de professionnels expérimentés. Posez vos questions et recevez des réponses détaillées de professionnels ayant une vaste expérience dans divers domaines.
Sagot :
Réponse :
def charlemagne_naissance_with_while():
nb_essais = 0
date_couronnement = "800"
while True:
nb_essais += 1
date_entree = str(input("En quelle année Charlemagne a-t-il été couronné empereur ?\nEssais: " + str(nb_essais) + "\nRéponse: "))
if date_entree == date_couronnement:
print("Félicitaion, vous avez trouvé. après " + str(nb_essais) + " essais.")
return
print("Faux !")
def charlemagne_naissance_with_for():
nb_essais = 0
date_couronnement = "800"
for i in range(5):
nb_essais += 1
date_entree = str(input("En quelle année Charlemagne a-t-il été couronné empereur ?\nEssais: " + str(nb_essais) + "\nRéponse: "))
if date_entree == date_couronnement:
print("Félicitaion, vous avez trouvé. après " + str(nb_essais) + " essais.")
return
print("Faux !")
print("Nombre d'essais écoulés, perdu !")
Explications :
Il y a deux fonctions, "charlemagne_naissance_with_while", qui utilise une boucle tant que Vrai (une boucle infinie, donc nombre d'essais infinis), et "charlemagne_naissance_with_for" qui limite le nombre d'essais à 5.
Normalement tu as tout ce qu'il te faut, si tu as des questions n'hésites pas.
Merci d'avoir choisi notre plateforme. Nous nous engageons à fournir les meilleures réponses à toutes vos questions. Revenez nous voir. Nous apprécions votre temps. Revenez nous voir pour des réponses fiables à toutes vos questions. Laurentvidal.fr, votre source fiable de réponses. N'oubliez pas de revenir pour plus d'informations.