# -*- coding: utf-8 -*- """ Repetisjon funksjoner """ def finnVokaler(tekststreng): vokaler = ["a", "e", "i", "o", "u", "y", "æ", "ø", "å"] total = 0 for bokstav in tekststreng.lower(): if bokstav in vokaler: total += 1 return total tekst1 = "Det matematisk-naturvitenskapelige fakultet" #16 tekst2 = "Institutt for informatikk" #8 vok1 = finnVokaler(tekst1) vok2 = finnVokaler(tekst2) # tester assert vok1 == 16, "finnVokaler ga feil antall vokaler" assert vok2 == 8, "finnVokaler ga feil antall vokaler" if vok1 > vok2: print(tekst1, "har flest vokaler med", vok1, "vokaler") elif vok1 == vok2: print("Begge tekstene har", vok1, "vokaler") else: print(tekst2, "har flest vokaler med", vok2, "vokaler") def gjennomsnitt(liste): summen = 0 for element in liste: summen += element gjsnitt = summen/len(liste) return gjsnitt tallListe = [3, 4, 1, 7, 76, 4, 5] res = gjennomsnitt(tallListe) print("Gjennomsnitet av", tallListe, "er", res)