KAPITTEL 12
Reelle data og modellering
12.1 Orkaner (1201_orkaner.py)
1 import numpy as np
2
3 aar = np.arange(2005, 2016)
4 orkaner = [6, 4, 7, 4, 2, 8, 5, 2, 5, 2, 5]
5 print(len(orkaner))
6 print(f"I{aar[1]}var det{orkaner[1]}orkaner.")
Landsbyen Neybsdnal har registrert antall orkaner i september i perioden 2005-2015.
Vi skal lage en algoritme for å bestemme hvilket år det var flest orkaner.
a) Les koden ovenfor, og gjett på resultatet.
b) Skriv av koden, lagre som « 1201_orkaner.py» og kjør programmet.
c) Legg til kodelinja print(f"I{aar[9]}var det{orkaner[9]}orkaner.")
d)Legg til følgende kodelinjer for å skrive ut orkaner:
foriinrange(len(orkaner)): print(orkaner[i])
e) Endreprint-kommandoen innifor-løkka til
print(f"I{aar[i]}var det{orkaner[i]}orkaner.")
f) Plasser følgende kodelinjer på riktig plass slik at det høyeste antallet orkaner i
september blir lagret i variabelen maks.
maks = orkaner[i] iforkaner[i] > maks:
maks= orkaner[0]
g) Plasser kodelinjenemaks_aar = aar[0]ogmaks_aar = aar[i]på rett plass slik
at året det forekom flest orkaner på blir lagret i variabelenmaks_aar.
h) Legg til kode som lager en utskrift på formen:
Detvar flest orkaner i xxxx.
Dette året var det x orkaner.