Я хотел, чтобы эта программа DICE моделировала рулон шестистороннего Die каждый раз, когда я качу шестисторонний Die Die -Die, используя Forloop. < /p>
Как я уже говорил, я написал для цикла и указал количество раз, когда я хотел, чтобы шестисторонний кубик переворачивался. < /p>
import random
class Die():
def __init__(self):
self.sides=6
def roll_die(self):
dice=random.randint(1,self.sides)
for dice in range(11):
print("Rolling "+str(dice))
dice_roll=Die()
print("=========================================================")
dice_roll.roll_die()
< /code>
output: < /p>
=========================================================
Rolling 0
Rolling 1
Rolling 2
Rolling 3
Rolling 4
Rolling 5
Rolling 6
Rolling 7
Rolling 8
Rolling 9
Rolling 10
< /code>
Я ожидал, что для цикла в моей симуляции печатать кучу случайных чисел, которые варьируются от 1 до 6 десяти раз. Вместо этого он напечатал числа по порядку и не только печатал числа, которые варьировались от 1 до 6.
Подробнее здесь: https://stackoverflow.com/questions/565 ... e-10-times
Я хочу запустить простую программу Die в Python, которая катится шестисторонняя Die 10 раз, но программа не ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение