Tartalom
A Python egy ingyenes és könnyen olvasható programozási nyelv. A Pythonban történő programozáskor szükség lehet egy számsor átlagos szórásának és szórásának kiszámítására. Például a tesztben résztvevők átlagos pontszámának kiszámítása, majd a szórás, vagy az, hogy a pontszám mennyiben változik az egyes diákok évfolyamainak átlagától. A vizsgaértékek példáján keresztül az átlagolás egyenletét úgy határozzuk meg, hogy az összes évfolyam összegét elosztjuk a vizsgák számával. A szórást úgy definiáljuk, hogy az egyes hangok összegének négyzetgyöke mínusz az összes hang négyzetre osztott átlaga, elosztva a tesztek számának mínusz egyével.
1. lépés
Nyissa meg a Python szerkesztőt.
2. lépés
Számolja ki az átlagot a következő beírásával:
jegyzetek = (1, 2, 3, 4, 5) hordozó = összeg (jegyzetek) / len (jegyzetek) nyomtatott hordozók;
A Python a "3" -val egyenlő átlagos értéket adja vissza.
3. lépés
Számítsa ki a szórást a következő kód beírásával, majd nyomja meg az "Enter" gombot.
matematikai importból 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 - összeg * összeg / n / n);
4. lépés
Írja be a következő kódot, majd nyomja meg az "Enter" gombot.
sdev.sum = sdev.sum2 = sdev.n = 0
5. lépés
Írja be a következő kódot, majd nyomja meg az "Enter" gombot.
értékre (jegyzetek): print (jegyzetek, standDev (megjegyzések));
A Python visszaadja a teszt pontszámát és szórását az egyes értékekhez:
(1, 2.2662308949301271) (2, 2.282542442102665) (3, 2.2081741457256578) (4, 2.1147629234082532) (5, 2.0438969623979113)