20231009kaarekok_S_issuu

(Erlend JørgensenTPX1w1) #1

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.

191

Free download pdf