# En while-l?kke kj?rer s? lenge noe er sant (ser ikke p? antall ganger) # Oppgave fra oblig, while-l?kke tall = 10 while tall != 0: print(tall) tall -= 1 # En for-in-range kj?rer s? mange ganger du spesifierer (f?r med en teller) # Ranges: range(5), range(-1, 5), range(-1, 10, 2) for e in range(5): print("Hei") for e in range(-1, 5): print(e) for e in range(-1, 10, 2): print(e) # En for-each-l?kke kj?rer for alle elementer i en mengde (f?r direkte tak i elem.) adj = ["red", "big", "tasty"] fruits = ["apple", "banana", "cherry"] for beskrivelse in adj: for frukt in fruits: print(beskrivelse, frukt) # En funksjon skal ta inn parametre den TRENGER og skal BRUKE inne i koden # Hele funksjonen blir gjort om til returverdien n?r den blir kalt p? # Returnverdien kan s? brukes videre andre steder # OPPGAVE: POWER(liste, tall) li = [1, 2, 3, 4, 5, 6] def power(liste, tall): ny_liste = [] for element in liste: nytt_tall = element ** tall ny_liste.append(nytt_tall) return ny_liste print(power(li, 3))