Aller au contenu

🎲 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).")