Browse Source

Notation

master
Professeur 3 weeks ago
parent
commit
e094d4d22e
  1. 22
      main.py

22
main.py

@ -1,3 +1,25 @@
"""
* Personnage:
- constructeur :
indique le rôle de paramètres dans la documentation.
Erreur dans l'inventaire : à chaque fois tu écris une liste à un seul élément : une chaîne de caractères.
Il aurait fallu écrire self.inventaire = ["épée", "potion"].
De plus, je ne comprends pas ton commentaire.
- affiche_inventaire :
tu aurais pu améliorer, et ça t'aurait probablement permis de repérer l'erreur précédente.
* fonction `start`:
ça aurait été plus lisible de découper en plusieurs fonctions.
Il est étrange d'afficher dans la fonction start qu'il faut lancer start !!!
Il aurait été pratique de simplifier le choix de la catégorie de personnage.
Noms de variables `attaquant` et `defenseur` mal choisi : ce sont des jets, pas des personnages.
Tu ne gère pas le cas d'égalité.
C'est toujours le même personnage qui attaque (ça devrait changer à chaque tour)
Il faudrait affichetr les caractéristiques à chaque tour.
C'est une mauvaise idée d'utiliser `nom_p1` ou `nom_p2` : ça a pu changer. Utilise plutôt l'attribut `nom`
de tes personnages (perso1.nom ou perso2.nom)
Note : 8 / 10
"""
from random import randint from random import randint
class Personnage: class Personnage:

Loading…
Cancel
Save