Question incomprise [Résolu]

Signaler
-
 Tom -
Bonjour à tous, quelqu'un pourrait m'éclairer pour ça svp
"La documentation de la bibliothèque random de Python précise :
Random.randint(a,b)
Renvoie un entier aléatoire N tel que a<=N<=b
Quelle est l’espression Python permettant de simuler le tirage d’un dé à 6 faces après avoir exécuté import random ?
1)random.randint(0,6)
2)random.randint(1,7)
3) random.randint(6)
4) random.randint(1,6)
"
j'ai essayé de le coder mais ça me dit que "random" n'est pas défini
je suis bloqué..

1 réponse

Messages postés
30273
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
22 novembre 2020
3 008
Bonjour,

Pour le coup, il n'y a même pas besoin de coder.....

SI tu relis la définition... tu devrais trouver ....

La fonction random ..

Renvoie un entier aléatoire N tel que a<=N<=b


Tu veux que ton tirage soit compris entre 1 et 6 ... à ton avis.. que vaut a et que vaut b ?

Messages postés
30273
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
22 novembre 2020
3 008
Et au passage
https://www.codegrepper.com/code-examples/delphi/random+number+generator+pycharm

Tu peux aussi tester tes codes en ligne
https://www.programiz.com/python-programming/online-compiler/

# generate random integer values
from random import randint

value = randint(1, 6)
print(value)
C'est vrai que j'suis pas futé pour le coup...
C'est donc"random.randint(1,6)" c'est ça ?
Messages postés
30273
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
22 novembre 2020
3 008 > Tom
....
Si N doit être compris entre 1 et 6
et si on reprend la définition en remplaçant les lettre a et b par les valeurs...

Oui... 1 <= N <= 6
>
Messages postés
30273
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
22 novembre 2020

Bon bah merci Jordane bonne journée a toi