From a3e9312ead714d5f689a7b9e97d714ca7e338d69 Mon Sep 17 00:00:00 2001 From: "michelat.c" <> Date: Wed, 4 Mar 2026 19:09:04 +0100 Subject: [PATCH] j'ai essaye qlq chose pour le total point --- main.py | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/main.py b/main.py index 46a8d37..4e7a708 100644 --- a/main.py +++ b/main.py @@ -25,13 +25,24 @@ les coords du point d'action et doit renvoyer 2 ou 3 en fonction du point de tir air_gauche=2*pi*y air_droite=2*pi*(2*x-y)#j'ai ça qui marchait un peu près mais jsp si c ça(1000-y)-(600-x)j'ai mis ça dcp mais pas sur nn plus if air_gauche<=air_demi or air_droite<=air_demi: - return 2 #Donc je laisse faire (un carré n'est pas un demi cercle) - else : # ce ce qui me semblait on en a parlé ce matin dcp + return 2 + else : return 3 #DCP LAISSEZ MOI(COCO) CETTE FONCTION SVP def totalPoints(joueur): """Utilise la fonction 'points()' pour calculer les points d'un joueur donné.""" + totpoints=0 + x=0 + y=0 + with open('stats.txt','r') as fichier_stat: + for ligne in fichier_stat: + ligne_separe = ligne.split(" ") + if ligne_separe[0]==joueur: + ligne_separe[2]= x + ligne_separe[3]= y + totpoints=totpoints+points(x,y) + return totpoints def rebondsPasses(joueur): @@ -78,3 +89,4 @@ print(points(750,400))#censé etre 3 points print(points(50,500))#censé etre 2 points print(points(0,550))#censé etre 2 points print(points(950,600))#censé etre 3 points +print(totalPoints('J1'))