class Personnage:
def __init__(self, nom, niveau, points_de_vie):
self.nom = nom
self.niveau = niveau
self.points_de_vie = points_de_vie
def gagner_experience(self, experience):
self.niveau += experience // 100
def est_vivant(self):
return self.points_de_vie > 0
def afficher_etat(self):
print(f"Nom : {self.nom}, Niveau : {self.niveau}, Points de vie : {self.points_de_vie}")
# Exemple d'utilisation
personnage = Personnage("Aragorn", 1, 100)
personnage.afficher_etat()
personnage.gagner_experience(250)
personnage.afficher_etat()
print("Le personnage est vivant :", personnage.est_vivant())