Bienvenue sur Laurentvidal.fr, la meilleure plateforme de questions-réponses pour trouver des réponses précises et rapides à toutes vos questions. Explorez des milliers de questions et réponses fournies par une large gamme d'experts dans divers domaines sur notre plateforme de questions-réponses. Explorez notre plateforme de questions-réponses pour trouver des réponses détaillées fournies par une large gamme d'experts dans divers domaines.

Bonjour, quelqu'un pourrait-il m'aider afin de résoudre cet exercice sur Python. Voici tout d'abord le programme :
from random import random
def mille_sauts():
position=0
for i in 1000:
if random()<=0.5:
position=position+1
else:
position=position-1
return position
Voici les deux questions :
1) En utilisant la fonction précédente, écrire le script d'une fonction cent_mètres qui simule n expériences de mille sauts et qui renvoie le nombre de fois où le kangourou a avancé de plus de 100 mètres a la fin des mille sauts lors de ces n expériences.
2) Exécuter la fonction cent_mètres pour n = 10 000. Commenter.
J'ai aussi une petite remarque : quand j'exécute le programme ci-dessus, cela ne fonctionne pas et ça m'affiche " Console de processus distant Réinitialisée *** " Peut-on y remédier ?
Merci d'avance à celui ou celle qui m'aidera pour cette exercice !


Sagot :

Bonsoir,

Tu trouveras le tout ci-joint.

Ton erreur vient du fait qu'il manque la fonction range() dans la boucle for.

for i in range(1000): #Pour i allant de 0 à 1000 exclut.

Pour la partie "Commenter" je dirais que le Kangourou ne fait pas souvent plus de 100 mètres après mille sauts.

Bonne soirée,

Thomas

View image Thomas756
Nous espérons que cela vous a été utile. Revenez quand vous voulez pour obtenir plus d'informations ou des réponses à vos questions. Merci d'avoir choisi notre service. Nous nous engageons à fournir les meilleures réponses à toutes vos questions. Revenez nous voir. Nous sommes heureux de répondre à vos questions. Revenez sur Laurentvidal.fr pour obtenir plus de réponses.