Crea un simulatore di lancio di dadi in Python

Najwa Riyaz 18 luglio 2021
Crea un simulatore di lancio di dadi in Python

Per creare un simulatore di lancio di dadi in Python, usiamo la funzione random.randint() genera numeri casuali tra l’intervallo di numeri da 1 a 6 come segue.

random.randint(1, 6)

Crea un simulatore di lancio dei dadi in Python usando random.randint(1,6)

Possiamo creare un simulatore di lancio di dadi in Python usando la funzione random.randint(). La sintassi della funzione è la seguente.

random.randint(x, y)

Di conseguenza, genera un numero intero casuale tra x e y. Nell’esempio del simulatore di dadi,

x è 1 e y è 6.

Di seguito è riportato un esempio.

import random

print("You rolled the following number", random.randint(1, 6))

Per consentire all’utente di scegliere se continuare a tirare i dadi o meno, possiamo inserire random.randint(1,6) all’interno di un cicli while come segue.

from random import randint

repeat_rolling = True
while repeat_rolling:
    print("You rolled the following number using the Dice -", randint(1, 6))
    print("Do you wish to roll the dice again?")
    repeat_rolling = ("y" or "yes") in input().lower()

Quando l’utente sceglie di smettere di tirare i dadi, dovrebbe uscire dal cicli while.

Produzione:

You rolled the following number using the Dice - 2
Do you wish to roll the dice again?
y
You rolled the following number using the Dice - 4
Do you wish to roll the dice again?
y
You rolled the following number using the Dice - 5
Do you wish to roll the dice again?
n

Articolo correlato - Python Number