如果这个问题没有意义,我深表歉意。我真的不知道正确的术语。但是,例如,如果我有这个
class Monster:
def death(self):
print(monster_name, " is dead.")
john = Monster()
bill = Monster()
dave = Monster()
john.death()
bill.death()
dave.death()
如何让 Monster 类中的 monster_name 等于 john、bill 或 dave?
最佳答案
class Monster:
def __init__(self, monster_name):
self.monster_name = monster_name
def death(self):
print(self.monster_name, "is dead.")
john = Monster("john")
bill = Monster("bill")
dave = Monster("dave")
john.death()
bill.death()
dave.death()
一种方法
关于python - 当在 Python 中创建一个类并使用引用它的对象时,您将如何使用该类中的对象名称?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30697649/