From 458a7901ec32d7ee311b583e41cabf86bafa8c27 Mon Sep 17 00:00:00 2001 From: Professeur Date: Tue, 22 Sep 2026 14:39:49 +0200 Subject: [PATCH] Notation --- projet poo.py | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/projet poo.py b/projet poo.py index 9889bab..5ba7193 100644 --- a/projet poo.py +++ b/projet poo.py @@ -1,3 +1,16 @@ +""" +* Documentation peu claire pour le constructeur de Personnage : à quoi correspondent les paramètres ? + Plus généralement, la documentation devrait décrire les paramètres et indiquer ce que renvoie la fonction. +* Fonction phase_combat: + nom `degats` mal choisi pour un jet d'attaque ! + il est très étrange que `perte_pv` soit négatif : perdre -3 pdv devrait signifier en gagner 3. En plus, ça simplifierai la suite. +* Fonction combat: + Le if dans le while qui re teste la condition du while est très maladroit. +* Il aurait été bien de proposer un deuxième combat pour pouvoir utiliser le changement d'expérience. + +Note finale : 9 / 10 +""" + from random import randint class Personnage :