🎲 Jeu 1 : avec deux dés⚓︎
Simuler un dé
On peut utiliser la fonction randint
du module random
.
🐍 Console Python
>>> from random import randint
>>> randint(1, 6)
5
>>> randint(1, 6)
1
>>> randint(1, 6)
3
>>> randint(1, 6)
6
>>> randint(1, 6)
1
Faire un double 6
Écrire un programme qui simule le lancé de deux dés.
Le programme doit afficher tous les essais jusqu'à obtenir un double 6.
Le programme doit finir en affichant le nombre d'essais.
Une aide est donnée pour l'affichage.
Exemple de sortie
📤 Sortie
Essai 1 : 4 2
Essai 2 : 3 3
Essai 3 : 1 6
Essai 4 : 6 6
Double 6 obtenu en 4 essai(s).
Indice pour l'affichage
🐍 Script Python
print("Essai", nb_essais, ":", de_1, de_2)
print("Double 6 obtenu en", nb_essais, "essai(s).")
###
Une solution
🐍 Script Python
from random import randint
fini = False
nb_essais = 0
while not fini:
de_1 = randint(1, 6)
de_2 = randint(1, 6)
nb_essais = nb_essais + 1
print("Essai", nb_essais, ":", de_1, de_2)
if (de_1 == 6) and (de_2 == 6):
fini = True
print("Double 6 obtenu en", nb_essais, "essai(s).")