Browse Source

suppression de 'match/case' pour 'if/elif'

master
corentin.bollet 1 year ago
parent
commit
05b174e406
  1. 21
      main.py

21
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")
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

Loading…
Cancel
Save