Du er ikke logget inn. Så lenge du ikke er logget inn går du glipp av muligheten for å holde styr på din egen progresjon.

Valgte tags:

Filtrering:

3.2.2: Karakterer

Fra en prøve i matematikk, har vi følgende karakterer:

karakterer = [3,2,5,4,3,6,5,4,3,1,5,4,6,5,4]
  1. Sorter karakterene i synkende rekkefølge, skriv ut listen.
  2. Sjekk hvor mange som fikk sekser, og skriv ut.
  3. Bruk en løkke til å regne ut summen av karakterene.
  4. Bruk summen til å regne ut, og skrive ut snittet.
karakterer = [3,2,5,4,3,6,5,4,3,1,5,4,6,5,4]
karakterer.sort()       #bruker først sort, som sorterer stigende
karakterer.reverse()    #reverserer listen for å få synkende
print(karakterer)       #skriver ut 

seksere = karakterer.count(6)   #teller antall 6'ere
print("Antall seksere er ", seksere)                  #skriver ut

sum = 0                         #definerer tom variabel
for element in karakterer:      #for hvert element i listen
    sum = sum + element         #legger til elementet i summen

snitt = sum/len(karakterer)     #regner ut snitt
print("Snittet er ",snitt)                    #skriver ut

Legg merke til at kommandoen len(liste) gir antall elementer i listen