Statistikfunktionen i Python

Från Wikiskola
Hoppa till navigering Hoppa till sök
Programmeringsuppgift

Python-hjälp och Fler uppgifter

Mål för undervisningen Kom igång med programmering i matematiken.

Målet är att du ska använda program för att utföra matematiska beräkningar. Du bör testa att modifiera algoritmen så att dina beräkningar blir mer effektiva.

Målet är inte att du ska lära dig programmering på matematiklektionen men det är oundvikligt att du ändå lär dig lite Python-kod.


Pythons statistikmodul

Uppgift
Statistikfunktionen i Python
  1. Hur fungerar listor som används i programmet
  2. Läs i Pythons dokumentation hur man använder funktionen för standardavvikelse och lägg till det i programmet.

Python-koden

from statistics import *

talen = []
tal = int(input("Mata in ett positivt heltal: "))
while tal > 0:
    #Lägg till tal i listan
    talen.append(tal)
    tal = int(input("Mata in ett positivt heltal: "))

#Om listan inte är tom: len(talen) > 0
if len(talen) > 0:

    #Använder de fördefinierade funktionerna mean, median från statistics
    print("Medelvärdet är", mean(talen))
    print("Medianen är", median(talen))
    print("Största värdet är", max(talen))
    print("Minsta värdet är",min(talen))

Uppgiften är inspirerad av Malmö stads Matematisk programmering i Python