From 8f647cc461c327fc00368474f203e8ea1eb74703 Mon Sep 17 00:00:00 2001 From: "maxence.aubailly" Date: Mon, 10 Feb 2025 09:06:49 +0100 Subject: [PATCH] Tout est dans le titre --- Fonctions_rebondsPasses.py | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 Fonctions_rebondsPasses.py diff --git a/Fonctions_rebondsPasses.py b/Fonctions_rebondsPasses.py new file mode 100644 index 0000000..78d891f --- /dev/null +++ b/Fonctions_rebondsPasses.py @@ -0,0 +1,32 @@ +# petit test pour être sûr d'avoir le bon fichier +with open("stats.txt", "r") as f: + lignes = f.readlines() + #print(lignes) + + +def rebondsPasses(joueur): + passe = 0 + rebond = 0 + # convertit toutes les lignes en listes + with open("stats.txt","r") as f: + for ligne in f: + ligne_clean = ligne.strip() + lst_ligne = ligne_clean.split() + #print(lst_ligne) + + # regarde les lignes contenant le joueur et ses passes + if lst_ligne[0] == joueur and lst_ligne[1] == "passe": + passe += 1 + + # pareil mais avec les rebonds + elif lst_ligne[0] == joueur and (lst_ligne[1] == "rebondDef" or lst_ligne[1] == "rebondOff"): + rebond += 1 + + return passe, rebond + + + + +# test +joueur = input() +print("Le joueur",joueur,"a respectivement réussi en passes et rebonds",rebondsPasses(joueur),".") \ No newline at end of file