Kandungan
Python adalah bahasa pengaturcaraan yang percuma dan mudah dibaca. Semasa memprogram di Python, mungkin ada keperluan untuk menghitung varians rata-rata dan sisihan piawai bagi sebilangan nombor. Contohnya, mengira skor purata peserta ujian, dan kemudian sisihan piawai, atau berapa banyak skor berbeza dari purata bagi setiap gred pelajar. Dengan menggunakan contoh nilai peperiksaan, persamaan untuk purata didefinisikan sebagai jumlah semua nilai yang dibahagi dengan bilangan peperiksaan. Sisihan piawai ditakrifkan sebagai akar kuadrat dari jumlah setiap nota individu tolak rata-rata semua nota kuasa dua, dibahagi dengan bilangan ujian tolak satu.
Langkah 1
Buka penyunting Python.
Langkah 2
Hitung purata dengan menaip:
nota = (1, 2, 3, 4, 5) media = media cetak sum (note) / len (note);
Python akan mengembalikan nilai purata sama dengan "3".
Langkah 3
Hitung sisihan piawai dengan menaip kod berikut, dan kemudian tekan "Enter".
dari matematik import sqrt def standDev (x): sdev.sum + = x sum2 + = x * x sdev.n + = 1.0 jumlah, sum2, n = sdev.sum, sdev.sum2, sdev.n return sqrt (sum2 / n - jumlah * jumlah / n / n);
Langkah 4
Masukkan kod berikut, kemudian tekan "Enter".
sdev.sum = sdev.sum2 = sdev.n = 0
Langkah 5
Masukkan kod berikut, kemudian tekan "Enter".
untuk nilai dalam (nota): cetak (nota, standDev (nota));
Python akan mengembalikan skor ujian dan sisihan piawai untuk setiap nilai:
(1, 2.2662308949301271) (2, 2.282542442102665) (3, 2.2081741457256578) (4, 2.1147629234082532) (5, 2.0438969623979113)