Tu as l’exemple juste en-dessous dans la question suivante, les instances de ta classe Personnage sont passées en paramètre de la fonction game:
frodon = Personnage("Frodon", 20)
araignee = Personnage("Araignée", 10)
game(frodon, araignee)
Pour la fonction game à redéfinir:
def game(personnage1, personnage2):
while personnage1.get_etat() > 0 and personnage2.get_etat() > 0:
personnage1.perd_vie()
personnage2.perd_vie()
if ...
N'oublie pas que tu peux accéder au nom du personnage en faisant par exemple:
personnage1.get_nom()