Python → Python projekti → Program za osnovnu statistiku


Python projekat – Program za osnovnu statistiku (Basic Statistics Program)


U ovom projektu napravićemo Python program koji računa osnovne statističke vrednosti za skup brojeva.

Program će izračunati:

  • prosek (average)
  • maksimalnu vrednost
  • minimalnu vrednost
U ovom projektu koristićemo:
  • liste
  • petlje
  • ugrađene Python funkcije
  • osnovnu analizu podataka

Primer rada programa


Unesite brojeve odvojene razmakom:

10 20 30 40 50

Prosek: 30
Minimum: 10
Maksimum: 50

Kod programa


brojevi = input("Unesite brojeve odvojene razmakom: ")

lista = []

for b in brojevi.split():

    lista.append(int(b))

prosek = sum(lista) / len(lista)

print("Prosek:", prosek)
print("Minimum:", min(lista))
print("Maksimum:", max(lista))

Kako radi ovaj kod

  • input() uzima niz brojeva
  • split() deli tekst na elemente
  • brojevi se pretvaraju u integer vrednosti
  • računamo statistiku pomoću Python funkcija
Možete proširiti program tako što ćete izračunati medijanu ili standardnu devijaciju.

Moguća poboljšanja projekta

  • računati medijanu
  • računati standardnu devijaciju
  • čitati podatke iz CSV fajla
  • prikazati grafikon

Sledeći projekat