From fd68426328819faeeb3449bb8e9f7fde8b370cd9 Mon Sep 17 00:00:00 2001 From: "mansat.t" <> Date: Thu, 13 Mar 2025 17:55:42 +0100 Subject: [PATCH] fonctionnelle 100 --- fonction_rebondsPasses.py | 21 ++++++++++++++++++--- 1 file changed, 18 insertions(+), 3 deletions(-) diff --git a/fonction_rebondsPasses.py b/fonction_rebondsPasses.py index 797156f..7e28b47 100644 --- a/fonction_rebondsPasses.py +++ b/fonction_rebondsPasses.py @@ -1,6 +1,7 @@ def rebondsPasses (joueur): """ prend en paramètre une chaîne de caractère joueur (le nom du joueur)""" nbr_rebonds = 0 + nbr_passes = 0 with open('stats.txt') as statistiques: for ligne in statistiques: # lecture des lignes suivantes @@ -8,10 +9,24 @@ def rebondsPasses (joueur): lst_elements = ligne.split(' ') # découpage sur les espaces if lst_elements[0] == joueur : - if lst_elements[1] == "rebondDef" and "rebondOff": + if lst_elements[1] == "rebondDef" or lst_elements[1] == "rebondOff": nbr_rebonds = nbr_rebonds + 1 - elif lst_elements[1] == "tir-manque" or lst_elements[1] == "tir-reussi" or lst.elements[1] == "lancer-rat" or lst.elements[1] == "lancer-reu" or lst.elements[1] == "perteBalle" + #elif lst_elements[1] == "tir-manque" or lst_elements[1] == "tir-reussi" or lst_elements[1] == "lancer-rat" or lst_elements[1] == "lancer-reu" or lst_elements[1] == "perteBalle": + elif lst_elements[1] == "passe": + nbr_passes = nbr_passes + 1 + + else: pass - return nbr_rebonds \ No newline at end of file + return nbr_rebonds, nbr_passes +"""tests de la fnc""" +""" +for i in range (1,11): + joueur = "J" + str(i) + print(joueur,rebondsPasses(joueur)) + +for i in range (1,11): + joueur = "J" + str(i) + "V" + print(joueur,rebondsPasses(joueur)) +""" \ No newline at end of file