私はテキストベースのゲームを作って、Python言語を学んでいます。私はリターン関数を働かせることができません...私はリターン関数を働かせません
ここに私のコードです;
class Weapon:
def __str__(self):
return self.name
class WoodenStaff(Weapon):
def __init__(self):
self.name = "Wooden Staff"
self.description = "Basic Staff"
self.damage = 5
inventory = [WoodenStaff()]
print (inventory)
私はこれを実行した後、私は得た:
[<__main__.WoodenStaff object at 0x000001E9F192CAC8>]
[Pythonの\ _ \ _ STR \ _ \ _とリスト](http://stackoverflow.com/questions/727761/python-の可能な複製に
__repr__
メソッドを追加str-and-lists) – syntonym