From 05b174e4060851c1354c9693deb8ad2e81b02fd4 Mon Sep 17 00:00:00 2001 From: "corentin.bollet" Date: Wed, 13 Sep 2023 10:34:04 +0200 Subject: [PATCH] suppression de 'match/case' pour 'if/elif' --- main.py | 21 ++++++++++++--------- 1 file changed, 12 insertions(+), 9 deletions(-) diff --git a/main.py b/main.py index b13ca6c..70c2fad 100644 --- a/main.py +++ b/main.py @@ -1,16 +1,19 @@ +from random import randint class Personnage: def __init__(self, nom, cat): self.nom = nom self.pdv = 20 self.exp = 1 self.cat = cat - match self.cat: - case "guerrier": + if self.cat == "guerrier": self.inventaire = ["epee"] - case "magicien": - self.inventaire = ["baton"] - case "voleur": - self.inventaire = ["dague"] - case "elfe": - self.inventaire = ["arc"] - self.inventaire.append("potion") \ No newline at end of file + if self.cat == "magicien": + self.inventaire = ["baton"] + if self.cat == "voleur": + self.inventaire = ["dague"] + if self.cat == "elfe": + self.inventaire = ["arc"] + self.inventaire.append("potion") + def jet_attaque(self): + """renvoie le jet d'atttaque""" + pass