请记住,我是编程初学者。 我做了下面的一段代码,它不起作用。我认为它与创建room1实例有关。 下面的代码:Python:我如何用字典创建一个类的实例?
class Location:
def __init__ (self, name, description, location, **actions):
self.name = name
self.description = description
self.location = location
self.actions = actions
def test (self):
self.actions = actions
print (actions)
x = type(actions)
print (x)
room1 = Location("Bedroom","First Room",1,S="Search", M="Move")
room1.test()
“它不起作用”**如何**不起作用? – 2015-02-11 19:35:46
它说:NameError:name'actions'未定义 – 2015-02-11 19:42:50