Teste ceci...
class cCercle:
def __init__(self, r): self.r=r
def surface(self): return 3.14 * self.r**2
def perimetre(self): return 3.14 * self.r*2
def __str__(self): return "cercle de...
Type: Messages; Utilisateur: Sve@r
Teste ceci...
class cCercle:
def __init__(self, r): self.r=r
def surface(self): return 3.14 * self.r**2
def perimetre(self): return 3.14 * self.r*2
def __str__(self): return "cercle de...
Tu n'as pas voulu de enumerate(). Ok chacun est libre
Autre suggestion: utiliser match pour éviter ces "if" à suivre. Et si le monstre répond à chaque fois, alors autant sortir la réponse pour...
Peut-être, au lieu de mettre des numéros, mettre des lettres correspondant aux items ("P" pour "Potion", "C" pour "Casque", etc).
Cela nécessite évidemment de tout faire commencer par des lettres...
Bonjour
print("1 - Attaquer ?")
for (i, item) in enumerate(hero.inventaire, 2):
print(f"{i} - Utiliser {item}")
Normal. La position de l'item Y dépend de la présence ou pas des items X...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.