...
Code Block | ||
---|---|---|
| ||
from random import randint nedre_grense = int(input("Skriv inn nedre grense: ")) ovre_grense = int(input("Skriv inn øvre grense: ")) def tilfeldig_tall(n_grense,o_grense): return randint(n_grense,o_grense) print(tilfeldig_tall(nedre_grense, ovre_grense)) |
Oppgave 1
Code Block | ||
---|---|---|
| ||
def minsteTall(a,b):
if a < b:
return a
elif b < a:
return b
else:
return a;
def minsteAvTreTall(a,b,c):
if a < b && a < c:
return a
elif b < a && b < c:
return b
elif c < a && c < b:
return c
else:
if a == b:
return a
elif a == c:
return a
elif b == c:
return b
#Om vi kommer ned hit betyr det at alle tallene er like
else:
return a
#En bedre løsning som benytter en liste
def minsteAvTreTallList(a,b,c):
liste = [a,b,c]
minste = a;
for tall in liste:
if tall < minste:
minste = tall
return minste |
Oppgave 3
Code Block | ||
---|---|---|
| ||
from random import randint
def lagVerb():
verb = ['går','spiser','tuller','hopper','leker']
#henter ut et tilfeldig verb fra listen
return verb[randint(0,len(verb)-1)]
def lagNavn():
navn = ['Martin','Lise','Bob','Max','Balle']
#henter ut et tilfeldig navn fra listen
return navn[randint(0,len(navn)-1)]
def lagAdverb():
adverb = ['fort','sakte','rart','teit','glimrende']
#henter ut et tilfeldig adverb fra listen
return adverb[randint(0,len(adverb)-1)]
def lagSetning():
return lagNavn() + ' ' + lagVerb() + ' ' + lagAdverb()
i = 0
while i < 10:
print(lagSetning())
i += 1 |