def storste(tall1, tall2): if tall1 > tall2: return tall1 return tall2 #Ellers (hvis tall2 er storst eller de er like) def lesInnFil(filename): infile = open(filename, "r") #Bruk parameter! liste = [] for line in infile: liste.append(line) return liste def beggeSanne(bool1, bool2): #returnerer 1 hvis begge er sanne, 0 ellers. if bool1 and bool2: return 1 return 0 def bool(bool1, bool2): #returnerer 1 hvis begge er sanne, 0 hvis begge er usanne if bool1 == bool2: return int(bool1) #Kan bruke int() for å gjøre om en boolsk verdi til 1 eller 0 def partall(til): #Skriver ut alle partall fom 0 tom til. for i in range(0, til+1, 2): print(i) def annenPartall(til): #Morsom måte å finne ut om et tall er et partall! for i in range(0, til+1): delt = i/2 if delt == int(delt): print(i) def tredjePartall(til): # x % y Modulo sjekker om y kan ganges med et tall for å få x. (Altså ingen rest) for i in range(til+1): if i % 2 == 0: print(i) def sumPartall(til): sumP = 0 for i in range(0, til+1, 2): #bruker til+1 for å få med til-verdien (ellers vil ikke denne bli med) sumP += i return sumP def sumOddetall(fra): sumO = 0 for i in range(fra, 0-1, -2): sumO += i return sumO def skrivUtListe(liste): for elem in liste: print(elem) def finnMinsteVerdi(liste): minste = liste[0] for elem in liste: if elem < minste: minste = elem return minste