Я хочу запустить простую программу Die в Python, которая катится шестисторонняя Die 10 раз, но программа неPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Я хочу запустить простую программу Die в Python, которая катится шестисторонняя Die 10 раз, но программа не

Сообщение Anonymous »

Я хотел, чтобы эта программа 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
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»