Oppgaver
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]
- Sorter karakterene i synkende rekkefølge, skriv ut listen.
- Sjekk hvor mange som fikk sekser, og skriv ut.
- Bruk en løkke til å regne ut summen av karakterene.
- 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