srednia

z klima, 8 miesiące temu, napisane w Python, wyświetlone 74 razy. [paste_expire] 2 miesiące.
URL https://pastebin.k4be.pl/view/1818f5f4 Udostępnij
Pobierz wklejkę lub Pokaż surowy tekst
  1. import time
  2.  
  3. samples = [] #<- pusty zbior probek
  4. average_value = 0 #<-wynik srednia arytmetyczna
  5.  
  6.  
  7. licznik_probek = 0
  8.  
  9. #funkcja obliczajaca srednia ze zbioru
  10. def get_average(values):
  11.   # Oblicz ich średnią arytmetyczną
  12.   if len(values) == 0:
  13.     return 0
  14.   else:
  15.     return sum(values) / len(values)
  16.  
  17. try:
  18.  
  19.     #poczatek nieskonczonej petli
  20.     while(True):  
  21.         licznik_probek = licznik_probek + 1  
  22.        
  23.         ##################################################################################
  24.         # Pobierz próbkę i dodaj ją do listy samples
  25.         samples.append(licznik_probek) #<-- wkladamy probke
  26.         # Jeśli lista samples ma 10 elementów, zresetuj ją i zacznij zbierać nowe próbki
  27.         if len(samples) >= 10:
  28.             samples = []
  29.         # Oblicz średnią arytmetyczną i przypisz ją do zmiennej average_value
  30.         average_value = get_average(samples) # --> wyciagamy srednia
  31.         ##################################################################################  
  32.        
  33.                    
  34.         print("Średnia z 10 próbek: " + str(average_value))
  35.         print("Licznik próbek: " + str(licznik_probek))
  36.        
  37.        
  38.         if(licznik_probek >= 10):
  39.             licznik_probek = 1
  40.            
  41.                
  42.         time.sleep(1)
  43.         #koniec nieskonczonej petli
  44. except KeyboardInterrupt:
  45.     print("Przerwano!")        
  46.        
  47. except Exception as e:
  48.     print(e)
  49.     print("Zdechlo! UooUooUoo Zdechlo! UooUooUoo Zdechlo! UooUooUoo Zdechlo! UooUooUoo Zdechlo! UooUooUoo Zdechlo! UooUooUoo")
  50.    

odpowiedź "srednia "

Tutaj możesz odpowiedzieć na wklejkę z góry

captcha