Contenuto
Python è un linguaggio di programmazione gratuito e di facile lettura. Quando si programma in Python, potrebbe essere necessario calcolare la varianza media e la deviazione standard di una serie di numeri. Ad esempio, calcolare il punteggio medio dei partecipanti al test, quindi la deviazione standard o la differenza tra il punteggio e la media del voto di ogni studente. Utilizzando l'esempio dei voti degli esami, l'equazione per la media è definita come la somma di tutti i voti divisa per il numero di esami. La deviazione standard è definita come la radice quadrata della somma di ogni singola nota meno la media di tutte le note al quadrato, divisa per il numero di prove meno uno.
Passo 1
Apri l'editor Python.
Passo 2
Calcola la media digitando:
note = (1, 2, 3, 4, 5) media = somma (note) / len (note) supporto di stampa;
Python restituirà il valore medio uguale a "3".
Passaggio 3
Calcola la deviazione standard digitando il codice seguente, quindi premi "Invio".
da math 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 - somma * somma / n / n);
Passaggio 4
Immettere il codice seguente, quindi premere "Invio".
sdev.sum = sdev.sum2 = sdev.n = 0
Passaggio 5
Immettere il codice seguente, quindi premere "Invio".
per il valore in (note): print (note, standDev (note));
Python restituirà il punteggio del test e la deviazione standard per ogni valore:
(1, 2.2662308949301271) (2, 2.282542442102665) (3, 2.2081741457256578) (4, 2.1147629234082532) (5, 2.0438969623979113)