Sadržaj
Python je besplatan i lak za čitanje programski jezik. Kada programirate na Pythonu, možda će trebati izračunati prosječnu varijancu i standardno odstupanje niza brojeva. Na primjer, izračunavanje prosječne ocjene sudionika u testu, a zatim standardne devijacije ili koliko se ocjena razlikuje od prosjeka za ocjenu svakog učenika. Koristeći primjer ispitnih ocjena, jednadžba za prosječenje definira se kao zbroj svih ocjena podijeljen s brojem ispita. Standardna devijacija definira se kao kvadratni korijen zbroja svake pojedine note umanjene za prosjek svih kvadrata nota, podijeljen s brojem testova minus jedan.
Korak 1
Otvorite uređivač Python.
Korak 2
Izračunajte prosjek upisivanjem:
bilješke = (1, 2, 3, 4, 5) mediji = zbroj (bilješke) / len (bilješke) tiskani mediji;
Python će vratiti prosječnu vrijednost jednaku "3".
3. korak
Izračunajte standardno odstupanje upisivanjem sljedećeg koda, a zatim pritisnite "Enter".
iz matematike import sqrt def standDev (x): sdev.sum + = x sum2 + = x * x sdev.n + = 1.0 sum, sum2, n = sdev.sum, sdev.sum2, sdev.n return sqrt (sum2 / n - zbroj * zbroj / n / n);
4. korak
Unesite sljedeći kod, a zatim pritisnite "Enter".
sdev.sum = sdev.sum2 = sdev.n = 0
Korak 5
Unesite sljedeći kod, a zatim pritisnite "Enter".
za vrijednost u (bilješke): print (bilješke, standDev (bilješke));
Python će vratiti rezultat testa i standardno odstupanje za svaku vrijednost:
(1, 2.2662308949301271) (2, 2.282542442102665) (3, 2.2081741457256578) (4, 2.1147629234082532) (5, 2.0438969623979113)