def les_fra_fil(filnavn): #funksjon for ? lese fra fil, ? legge informasjon in i en dict mengde_regn = {} #som vi returnerer p? slutten av funksjonen with open(filnavn) as fil: for linje in fil: info = linje.strip().split(": ") #[Januar, 59] mengde_regn[info[0]] = int(info[1]) return mengde_regn def skriv_til_fil(gjennomsnitt_regn): with open("gjennomsnitlig_regn.txt", "w") as fil: for mnd in gjennomsnitt_regn: streng = f"{mnd}: {gjennomsnitt_regn[mnd]:.2f}\n" fil.write(streng) def hovedprogram(): regn_2021 = les_fra_fil("vaer2021.txt") #lager en dict med mengde regn perm?ned fra 2021 regn_2022 = les_fra_fil("vaer2022.txt") #lager en dict med mengde regn perm?ned fra 2022 regn_2023 = les_fra_fil("vaer2023.txt") #lager en dict med mengde regn perm?ned fra 2023 gjennomsnitt_regn = {} for mnd in regn_2021: gjennomsnitt_regn[mnd] = regn_2021[mnd] + regn_2022[mnd] + regn_2023[mnd] gjennomsnitt_regn[mnd] = gjennomsnitt_regn[mnd]/3 skriv_til_fil(gjennomsnitt_regn) hovedprogram()