def manque (joueur): """fonction manque qui prend en paramètre une chaîne de caractère joueur (le nom du joueur) et qui renvoie le nombre d’actions manquées comprenant les pertes de balles.""" nbr_act_manque = 0 with open('stats.txt') as statistiques: for ligne in statistiques: # lecture des lignes suivantes ligne = ligne.strip() # nettoyage du début et de la fin lst_elements = ligne.split(' ') # découpage sur les espaces if lst_elements[0] == joueur : if lst_elements[1] == "perteBalle": nbr_act_manque = nbr_act_manque + 1 elif lst_elements[1] == "passe" or lst_elements[1] == "rebondOff" or lst_elements[1] == "rebondDef": pass else: action = lst_elements[1].split('-') if action[1] == "manque" or action[1] == "rat": nbr_act_manque = nbr_act_manque + 1 return nbr_act_manque """"tests pour la fonction""" for i in range (1,11): joueur = "J" + str(i) print(joueur,manque(joueur)) for i in range (1,11): joueur = "J" + str(i) + "V" print(joueur,manque(joueur))