diff --git a/main.py b/main.py index 982075d..7ca97f3 100644 --- a/main.py +++ b/main.py @@ -1,9 +1,4 @@ -from math import *#Si une variable possède un PLH dans le code final fonctionnel, c'est un placeholder et doit -#Être supprimé. (Et cette ligne aussi)(Le fichier code devrait aussi etre renommé) -#I use arch, btw -#Je laisse le reste sinon on va croire que j'ai tout fait tout seul x) -#Bon courage :D -#Si j'ai fais une erreur faut la corriger (ou si vous trouvez un meilleur moyen de faire cela) +from math import sqrt def reussite (joueur,action): """Prend en valeur un nom de joueur et une action et donne (,)""" @@ -60,8 +55,6 @@ def rebondsPasses(joueur): elif 'passe' in ligne_separe[1]: nombre_de_passes += 1 return nombre_de_rebonds,nombre_de_passes - #Je ne suis pas sur si il faut changer quelque chose avec le deux types de rebonds - #On verra. def manque(joueur): """Prend un nom de joueur et retourne le nombre d'actions manquées et @@ -77,7 +70,12 @@ def manque(joueur): -def afficheStats(joueur):"""diff stats points marqués, pourcentage de reussite etc""" +def afficheStats(joueur): + """diff stats points marqués, pourcentage de reussite etc""" + pourcent_reussite = round(reussite(joueur,'tir')[1]/reussite(joueur,'tir')[0]*100,1) + print("Le joueur", joueur, "a réussi", pourcent_reussite, "% de ses tirs, a marqué", + totalPoints(joueur), "points, a fait", rebondsPasses(joueur)[0], "rebonds,", + rebondsPasses(joueur)[1], "passes et manqué", manque(joueur), "tirs") #TESTS : print('Le joueur 1 a tiré et réussi', reussite('J1','tir')) @@ -86,8 +84,5 @@ print('Le joueur 1 a raté et perdu la balle',manque('J1'),'fois') print(points(500,300))#censé etre 3 points print(points(150,300))#censé etre 2 points print(points(900,100))#censé etre 2 points -print(points(750,400))#censé etre 3 points -print(points(50,500))#censé etre 2 points -print(points(50,550))#censé etre 3 points -print(points(950,600))#censé etre 3 points print(totalPoints('J1')) +