Du må laste opp et dokument for å få tilgang til dette dokumentet.
Medlemskap gir deg full tilgang til en omfattende samling av dokumenter.
Emne
IN1000 Introduksjon til objektorientert programmering
Type
Oblig
Karakter
Godkjent
Nedlastinger
22
Filer
10
Kodespråk
Python
Opplastet
27. august 2022
Nyttig?
Du må være registrert og logget inn for å stemme.
Det anbefales sterkt å kun bruke dokumentene som en supplementær kilde til hjelp. Det er viktig å huske at den virkelige læringen kommer fra å gjøre oppgavene selv, og at kopiering kan føre til alvorlige konsekvenser i form av plagiat. Derfor bør man alltid sørge for å forstå og anvende kunnskapen på egen hånd, i stedet for å avhenge utelukkende av dokumentene.
Utdrag
1"""
2Program som leser data fra to filer, varmerekorder og temperaturer hver dag per måned.
3Programmet sjekker om noen av temperaturene i hver måned er høyere en varmerekorden, for
4den gitt måneden. Hvis det er tilfellet oppdateres ordboken med rekordene, og denne
5blir benyttet til å opprette en ny fil med de oppdaterte rekordene for hver måned.
6I tillegg sjekker dette programmet om det har vært perioder med varmebølger dette året,
7og skriver isåfall ut perioden. Programmet tar ikke høyde for at det kan være varmebølgeer
8fra uka før nytt år, til uka etter nytt år.
9
10"""
11
12# 1
13
14
15def fil_til_ordbok(fil):
16 """
17 Tar inn fil som parameter. Returnerer filen i form av en ordbok
18 """
19 ordbok = {}
20 # Går gjennom hver linje
21 for linje in fil:
22 # Splitter på ',', og legger i liste
23 biter = linje.split(",")
24 # Legger i ordbok
25 ordbok[biter[0]] = float(biter[1])
26 print(ordbok)
27
28 return ordbok
29
30
31# 2
32# Funksjon som returnerer en oppdatert liste
33def t...
Tilsvarende dokumenter
Oblig 4 IN1000
IN1000 Introduksjon til objektorientert programmering - 27. august 2022
Oblig 7 IN1000
IN1000 Introduksjon til objektorientert programmering - 27. august 2022
Oblig 8 IN1000
IN1000 Introduksjon til objektorientert programmering - 27. august 2022
Oblig 3 IN1000
IN1000 Introduksjon til objektorientert programmering - 27. august 2022
Oblig 2 IN1000
IN1000 Introduksjon til objektorientert programmering - 27. august 2022
Oblig 6 IN1000
IN1000 Introduksjon til objektorientert programmering - 27. august 2022
Oblig 1 IN1000
IN1000 Introduksjon til objektorientert programmering - 27. august 2022
Oblig 1 IN1000 H2022
IN1000 Introduksjon til objektorientert programmering - 21. september 2022