你要在你的Die类里面定义一下num_sides属性
改成这样:
class Die():
num_sides = 6
def roll(self):
return randint(1,self.num_sides)
from random import randint
class Die():
num_sides = 6
def __int__(self,num_sides):
print('1',self.num_sides)
def roll(self):
print(self.num_sides)
return randint(1,self.num_sides)
不知道你这个问题是否已经解决, 如果还没有解决的话: