随机数的练习,有谁知道怎么写?
有谁知道怎么发图片吗?这是题目:
创建一个Die 类,它包含一个名为 sides 的属性,该属性的默认值为 6。编写一个名为 roll_die()的方法,它打印位于1和骰子面数之间的随机数。创建一个6面的骰子再掷10次。
创建一个10面的骰子和一个 20 面的骰子,再分别掷 10次。 import random
class Die:
def __init__(self,sides=6):
self.sides=sides
def roll_die(self):
return random.randint(1,self.sides)
D1=Die(6)
for i in range(6):
print(D1.roll_die(),end=' ')
print()#换行用
D2=Die(10)
for i in range(10):
print(D2.roll_die(),end=' ')
print()#换行
D3=Die(20)
for i in range(10):
print(D3.roll_die(),end=' ')
新鱼友是发不了图片的,等升级之后才可以,或者氪金
页:
[1]