Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Oppgave 1 -

...

Repetisjon

Code Block
languagepython
#a)
def fakultet(n func():
    liste = []
    for x in range(50):
     if n == 0:
        return 1
    else:
        return n * fakultet(n - 1)   if x%3==0:
            liste.append(x)

    return liste
 
#b)
a = int(input("Oppgi en nedre grense for intervallet, a: "))
b = int(input("Oppgi en øvre grense for intervallet, b: "))
def func(a,b):
    liste = []
    for x in range(a,b+1):
        if x%3==0:
            liste.append(x)

    return liste


#c)
Filmanmeldelse = {}
 
#d)
def add_movie(navn, terningkast):
	Filmanmeldelse[navn]=terningkast
 
#e)
def add_movie2(navn, terningkast):
    if navn not in Filmanmeldelse.keys():
        Filmanmeldelse[navn] = [terningkast]
    else:
        Filmanmeldelse[navn].append(terningkast)
#f)
2

Oppgave 2 - Fibonacci

Code Block
languagepython
def fib(n):
    if n == 0:
        return 0
    elif n == 1:
        return 1
    else:
        return fib(n-1) + fib(n-2)

...