Function 在这个简短的节目中发生了什么?

Function 在这个简短的节目中发生了什么?,function,Function,简单地说,您正在声明一个名为“Die”的类,并定义3个函数,它们执行以下操作: show:返回一个字符串,括号中包含模具的面值 getFaceValue:获取模具的面值 滚动:获取一个介于1和6之间的随机数,基本上是滚动模具 你最好的猜测是什么?线索——这是相当明显的。不确定这是否真的值得回答,正如polyfun所建议的,这是相当明显的 import random class Die: face_value=1 def show(self): return

简单地说,您正在声明一个名为“Die”的类,并定义3个函数,它们执行以下操作:

  • show:返回一个字符串,括号中包含模具的面值
  • getFaceValue:获取模具的面值
  • 滚动:获取一个介于1和6之间的随机数,基本上是滚动模具

你最好的猜测是什么?线索——这是相当明显的。不确定这是否真的值得回答,正如polyfun所建议的,这是相当明显的
import random

class Die:
    face_value=1

    def show(self):
        return "["+str(self.face_value)+"]"

    def getFaceValue(self):
        return self.face_value

    def roll(self):
        self.face_value=random.randint(1,6)