1 changed files with 22 additions and 5 deletions
@ -1,8 +1,25 @@ |
|||||
def reussite(joueur,action): |
def reussite(joueur,action): |
||||
""" paramètres deux chaînes de caractères : joueur (le nom du |
""" Paramètres deux chaînes de caractères : joueur (le nom du |
||||
joueur) et action (le type d’action : tir ou lancer) et qui renvoie deux entiers : le nombre de tentatives et |
joueur) et action (le type d’action : tir ou lancer), renvoie deux entiers : le nombre de tentatives et |
||||
le nombre de réussites sur l’action en question """ |
le nombre de réussites sur l’action en question """ |
||||
nb_tentative=0 |
nb_tentative=0 |
||||
nb_réussite |
nb_reussite=0 |
||||
while open("stats.txt") as stats: |
with open("stats.txt") as stats: |
||||
|
for ligne in stats : |
||||
|
ligne=ligne.strip() |
||||
|
lst_elements = ligne.split(' ') |
||||
|
if lst_elements[0] ==joueur: |
||||
|
if action=="tir": |
||||
|
if lst_elements[1]=="tir-reussi": |
||||
|
nb_tentative=nb_tentative+1 |
||||
|
nb_reussite=nb_reussite+1 |
||||
|
else: |
||||
|
nb_tentative=nb_tentative+1 |
||||
|
if action=="lancer": |
||||
|
if lst_elements[1]=="lancer-reu": |
||||
|
nb_tentative=nb_tentative+1 |
||||
|
nb_reussite=nb_reussite+1 |
||||
|
else: |
||||
|
nb_tentative=nb_tentative+1 |
||||
|
return nb_tentative,nb_reussite |
||||
|
print(reussite("J1","tir")) |
||||
|
Loading…
Reference in new issue