我试图弄清楚如何将定义函数放在类内的定义函数中。我想做的Python代码:
class Guy():
def move(self):
def left(self):
//compute
def right(self):
//compute
def up(self):
//compute
def down(self):
//compute
然后可以稍后在程序中调用 Guy.move.right()。解释器给我一个错误,说“函数没有正确的属性”或类似的东西。有没有办法做到这一点,而不必将我的函数从移动函数中取出并调用它们 Guy.right、Guy.left 等?