我收到了问题中显示的错误,我无法弄清楚原因.即使尝试其他stackoverflow方法来修复它也不起作用.
谢谢大家:)
class Item(object):
def __init__(self, name, style, quantity):
self.name = name
self.style = style
self.quantity = quantity
def itemadd(self):
inventory.append(Item)
class Weapon(Item):
def __init__(self, name, style, quantity = 1):
Item.__init__(name, style, quantity,)
def weaponadd(self):
inventory.append(Weapon)
class Ammo(Item):
def __init__(self, name, style, quantity = 1):
Item.__init__(name, style, quantity)
def ammoadd(self):
inventory.append(Ammo)
class Armour(Item):
def __init__(self, name, style, quantity = 1):
Item.__init__(name, style, quantity)
def armouradd(self):
inventory.append(Armour)
Bow = Weapon(name = "Bow", style = "WRanged", quantity = 1)
Run Code Online (Sandbox Code Playgroud)
编辑:谢谢大家,这个问题已经回答:)
编辑2:受错误代码影响的行:
Traceback …Run Code Online (Sandbox Code Playgroud)