版权声明:所有代码均为自己总结,若有雷同请勿模仿 https://blog.csdn.net/weixin_44253023/article/details/89679544
def Person(*args,**kvargs):
self={}#创建一个self对象
def __init__(name,aggressivity,life_value):
print(self.__dict__())
self["name"]=name
self["aggressivity"]=aggressivity
self["life_value"]=life_value
self["attack"]=attack
def attack(person):
person["life_value"]-=self["aggressivity"]
return person["life_value"]
__init__(*args,**kvargs)
return self
agg=Person(“john”,10,101)
print(agg[“name”])
print(agg"attack")