loic.chaput 2 weeks ago
parent
commit
9a99f73c02
  1. 16
      afficheStats.py
  2. 2
      rebondsPasse.py
  3. 26
      reussite.py
  4. 2
      stats.txt

16
afficheStats.py

@ -1,3 +1,15 @@
from traitement import traitement from traitement import traitement
def afficheStats(joueur): from reussite import reussite
tb1 = traitement("stats.txt") from rebondsPasse import rebondPasses
def afficheStats(joueur, tir):
tb1 = traitement("stats")
lst_joueur = tb1[0]
lst_action = tb1[1]
#points_marque = 0
rebond_totale = 0
tir_totale , tir_reussi = reussite(joueur, tir)
pourcentage_tir = tir_reussi / tir_totale * 100
passe , rebondOff, rebondDef = rebondPasses(joueur)
rebond_totale = rebondOff + rebondDef
return rebond_totale, pourcentage_tir

2
rebondsPasse.py

@ -15,5 +15,5 @@ def rebondPasses(joueur):
rebondOff = rebondOff + 1 rebondOff = rebondOff + 1
if action == "rebondDef": if action == "rebondDef":
rebondDef = rebondDef +1 rebondDef = rebondDef +1
return("Passe:",passe,"RebondOff:",rebondOff,"rebondDef:",rebondDef) return passe, rebondOff, rebondDef

26
reussite.py

@ -1,9 +1,27 @@
from traitement import traitement from traitement import traitement
def reussite(joueur, action): def reussite(joueur, action):
"""
"""
reu_l=0
tenta_l=0
reu_t=0
tenta_t=0
tbl = traitement("stats") tbl = traitement("stats")
lst_joueur = tbl[0] lst_joueur = tbl[0]
lst_action = tbl[1] lst_action = tbl[1]
for i in lst_joueur: for i in range(len(lst_joueur)):
if joueur == lst_joueur[i]: if str(joueur) == str(lst_joueur[i]):
if lst_action[i] == "tir-reussi":
tenta_t +=1
reu_t +=1
elif lst_action[i] == "tir-manque":
tenta_t +=1
if lst_action[i] == "lancer-reu":
tenta_l +=1
reu_l +=1
elif lst_action[i] == "lancer-rat" :
tenta_l +=1
if action == "lancer":
return tenta_l, reu_l
else:
return tenta_t, reu_t

2
stats.txt

@ -195,3 +195,5 @@ J10V tir-reussi 64 258
J1 tir-manque 783 444 J1 tir-manque 783 444
J3V tir-manque 44 317 J3V tir-manque 44 317
J10V tir-reussi 61 278 J10V tir-reussi 61 278
J42 tir-reussi 45 685
J42 tir-manque 463 872

Loading…
Cancel
Save