def valeur_finale(temps_relatif, vitesses, X):
if X > 100: X = 100
X/=100
nb_valeurs_temps = X * len(temps_relatif)
if nb_valeurs_temps < 1 : return 0
debut_temps = int(len(temps_relatif) - nb_valeurs_temps)
somme_temps = 0.
for i in range(debut_temps, len(temps_relatif)):
somme_temps+=temps_relatif[i]
valeur_finale_temps = somme_temps/nb_valeurs_temps
nb_valeurs_vitesses = X * len(vitesses)
if nb_valeurs_vitesses < 1 : return 0
debut_vitesses = int(len(vitesses) - nb_valeurs_vitesses)
somme_vitesses = 0.
for i in range(debut_vitesses, len(vitesses)):
somme_vitesses+=vitesses[i]
valeur_finale_vitesses = somme_vitesses/nb_valeurs_vitesses
return valeur_finale_temps, valeur_finale_vitesses
if X > 100: X = 100
X/=100
nb_valeurs_temps = X * len(temps_relatif)
if nb_valeurs_temps < 1 : return 0
debut_temps = int(len(temps_relatif) - nb_valeurs_temps)
somme_temps = 0.
for i in range(debut_temps, len(temps_relatif)):
somme_temps+=temps_relatif[i]
valeur_finale_temps = somme_temps/nb_valeurs_temps
nb_valeurs_vitesses = X * len(vitesses)
if nb_valeurs_vitesses < 1 : return 0
debut_vitesses = int(len(vitesses) - nb_valeurs_vitesses)
somme_vitesses = 0.
for i in range(debut_vitesses, len(vitesses)):
somme_vitesses+=vitesses[i]
valeur_finale_vitesses = somme_vitesses/nb_valeurs_vitesses
return valeur_finale_temps, valeur_finale_vitesses
Aucun commentaire:
Enregistrer un commentaire