From 95c79a5b973567c00c86a7d93b7f1885800807c9 Mon Sep 17 00:00:00 2001 From: Maxence <> Date: Sun, 23 Feb 2025 15:11:31 +0100 Subject: [PATCH] La fonction manque --- Fonctions_manque.py | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 Fonctions_manque.py diff --git a/Fonctions_manque.py b/Fonctions_manque.py new file mode 100644 index 0000000..1fe78c6 --- /dev/null +++ b/Fonctions_manque.py @@ -0,0 +1,30 @@ +# petit test pour être sûr d'avoir le bon fichier +with open("Documents/Projets_NSI/Git_NSI/Basket_Viste_Maxence.A_Enora_P/stats.txt", "r") as f: + lignes = f.readlines() + #print(lignes) + + +# fonctions pour dire actions raté d'un joueur +def manque(joueur): + manque_action = 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 toutes les listes contenant le joueur et regarde ensuite ses erreurs + if lst_ligne[0] == joueur and (lst_ligne[1] == "tir-manque" or lst_ligne[1] == "perteBalle"): + print(lst_ligne) + manque_action += 1 + + return manque_action + + + +# test +joueur = input() +manque(joueur) +print("Le joueur",joueur,"a manqué",manque(joueur),"actions .") \ No newline at end of file