我必须实现一个名为Marathon
的类。在creator中,a必须声明一个具有键“runner”和值“time”的字典。我在创造者中声明字典。然后,当我尝试在register方法中使用该字典时,出现了一个错误NameError: name 'my_marathon' is not defined
。有人能告诉我如何从register方法访问那本词典吗
class Marathon:
def __init__(self):
"""Set up this marathon without any runners."""
my_marathon = {'runner', 'time'}
def register(self, runner):
"""Register the runner. Return nothing."""
my_marathon['runner'] = runner
使用
self
引用实例变量相关问题 更多 >
编程相关推荐