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