Simulation aléatoire et statistiques
On considère la fonction Python ci-dessous, conçue pour simuler la répétition de $n$ lancers d'un dé équilibré à 6 faces et compter le nombre de résultats supérieurs ou égaux à 4.
from random import randint
def simuler_lancers(n):
compteur = 0
for i in range(n):
de = randint(1, 6)
if de >= 4:
compteur = compteur + 1
return compteurLors d'une exécution de cette fonction pour $n = 8$, les valeurs successives obtenues par l'instruction randint(1, 6) sont respectivement : $3$, $5$, $2$, $6$, $4$, $1$, $6$ et $2$.
Saisir la valeur renvoyée par l'appel simuler_lancers(8).
On considère la fonction suivante écrite en langage Python :
def moyenne(a, b, c, d):
total = a + b + c + d
m = total / 4
return mDéterminer la valeur renvoyée par l'instruction moyenne(12, 14, 8, 18).
Saisir la valeur renvoyée par la fonction.
On considère la fonction Python suivante permettant de simuler la répétition de lancers d'un dé équilibré à $6$ faces :
from random import randint
def simuler(n):
compteur = 0
for i in range(n):
lancer = randint(1, 6)
if lancer >= 4:
compteur = compteur + 1
return compteurLors de l'exécution de la commande simuler(6), les appels successifs à la fonction randint(1, 6) renvoient dans l'ordre les résultats suivants : $3$, $6$, $2$, $5$, $4$ et $1$.
Déterminer la valeur numérique renvoyée par cette fonction à la fin de son exécution.
Saisir la valeur renvoyée par la fonction.
On considère la fonction suivante écrite en langage Python :
def mystere():
somme = 0
effectif = 0
for i in range(1, 5):
valeur = 2 * i + 3
somme = somme + valeur
effectif = effectif + 1
m = somme / effectif
return m
Saisir la valeur renvoyée par l'appel de la fonction mystere().
On considère la fonction Python ci-dessous, qui simule un jeu d'argent basé sur des tirages successifs d'un dé équilibré à 6 faces :
import random
def simuler_jeu(n):
score = 100
for k in range(n):
dé = random.randint(1, 6)
if dé >= 5:
score = score + 12
elif dé == 1:
score = score - 8
else:
score = score - 3
return scoreAu cours d'une exécution de cette fonction pour une certaine valeur du paramètre $n$ :
- Le dé a obtenu une valeur supérieure ou égale à 5 exactement 15 fois.
- Le nombre de fois où le dé a affiché la face 1 est égal à la moitié du nombre de fois où il a affiché une face parmi 2, 3 ou 4.
- La fonction a renvoyé la valeur 210.
Saisir la valeur du paramètre n.