9-14骰子
#练习9-14
from random import randint
class Die:
def __init__(self,side=6):
self.side=side
def roll_die(self):
return randint(1,self.side)
#20面骰子扔10次
d20=Die(20)
results=[]
for roll_number in range(10):
result=d20.roll_die()
results.append(result)
print("二十面骰子扔10次的结果是:")
print(results)
#创建10面骰子的实例
d10=Die(10)
results=[]
for roll_number in range(10):
result=d10.roll_die()
results.append(result)
print("十面骰子扔十次的结果是:")
print(results)
#创建六面骰子的实例
d6=Die()
results=[]
for roll_number in range(0,10):
result=d6.roll_die()
results.append(result)
print("ten rolls of a 6-side die:")
print(results)