Создайте симулятор броска кости на Python
Najwa Riyaz
18 Июль 2021
9 Июль 2021

Чтобы создать симулятор броска костей на Python, мы используем функцию random.randint()
, которая генерирует случайные числа в диапазоне от 1 до 6 следующим образом.
random.randint(1,6)
Создайте симулятор броска кости на Python, используя random.randint (1,6)
Мы можем создать симулятор броска кости на Python, используя функцию random.randint()
. Синтаксис функции следующий.
random.randint(x, y)
Соответственно, он генерирует случайное целое число от x
до y
. В примере с симулятором игры в кости
x
равно 1, а y
равно 6.
Ниже приведен пример.
import random
print("You rolled the following number",random.randint(1,6))
Чтобы позволить пользователю выбирать, продолжать бросать кости или нет, мы можем поместить random.randint(1,6)
в цикл while
следующим образом.
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()
Когда пользователь решает прекратить бросать кости, он должен выйти из цикла while
.
Выход:
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