Возможно ли удалить его в указанном месте в коде?
class Hero:
def __init__(self):
self.name = input("name? ")
self.health = 100
def blast(self, enemy):
damage = 55
enemy.hurt(damage)
def hurt(self, damage):
self.health -= damage
if self.health <= 0:
# в этом месте экземпляр класса должен удаляться
# (в данном примере должен удалиться экземпляр person2)
else:
print(self.name + ": you hurt me! i have %d health" % self.health)
person1 = Hero()
person2 = Hero()
person1.blast(person2)
person1.blast(person2)