Un flottant dans un intervalle
Exercice d'entraînement · niveau 3 (difficile) · sciences numériques et technologie (seconde), chapitre 6 — Listes et simulations aléatoires · Le module random et les simulations
Énoncé
Écrire une expression tirant un flottant au hasard dans , puis une fonction estimant la probabilité qu'il soit positif.
Corrigé
import random
def frequence_positif(N):
c = 0
for i in range(N):
x = -1 + 2 * random.random()
if x >= 0:
c = c + 1
return c / N
print(frequence_positif(10000)) # environ 0.5
On dilate par puis on translate de .
Les autres exercices de ce chapitre Le cours du chapitre
Un blocage sur cet exercice ? Le tuteur d'Adloun guide par questions, sans donner la réponse.