...
Lag en funksjon, absolutt
, som tar inn et heltall og returnerer absoluttverdien til tallet.
Oppgave
...
5 - Minste tall
- Lag en funksjon
minsteTall
som tar inn 2 tall,a
ogb
, og returnerer det minste tallet. - Lag en ny funksjon
minsteAvTreTall
som tar inn 3 tall,a
,b
ogc
, og returnerer det minste tallet.
Oppgave
...
7 - Minste tall
Lag en funksjon, indeks_minste_element
, som tar inn en liste med heltall og returnerer indeksen (posisjonen i tabellen) til det minste elementet i denne tabellen.
Oppgave
...
8 - Negative tall i tabell
Lag en funksjon, negativ_tabell
, som tar inn en liste med heltall og returnerer True
hvis ett eller flere av tallene i tabellen er negative. Ellers skal den returnere False
.
Hint: Her kan du bruke to av funksjonene du allerede har laget for å løse oppgaven.
Oppgave
...
9 - Fakultet
Lag en funksjon, fakultet, som tar inn et heltall og returnerer fakultetet til tallet.
Oppgave
...
10 - Tilfeldig tall
Lag en funksjon som tar inn nedre og øvre grense i et intervall fra brukeren, og returnerer et tilfeldig tall i dette intervallet.
Oppgave
...
11 - Den lille multiplikasjonstabellen
Lag en metode som fyller ut den lille multiplikasjonstabellen (d.v.s. fra 1- til 10-gangen), og returnerer den. Du trenger ikke å ha med tallene som multipliseres i svartabellen din – kun svarene.
Oppgave
...
12 - Funksjonskall inne i funksjoner
Lag to nye funksjoner, derden ene funksjonen skal kalles inne i den andre funksjonen.
Oppgave
...
13 - Funksjonskall i funksjon
- Lag en funksjon
lagVerb
som tilfeldig returnerer ett av 5 verb i presens. - Lag en funksjon
lagNavn
som tilfeldig returnerer ett av 5 navn. - Lag en funksjon
lagAdverb
som tilfeldig returnerer ett av 5 adverb. - Lag en funksjon
lagSetning
som returnerer en setning bestående av et navn, et verb og et adverb, f.eks. «Bob kjører fort». - Til slutt; Bruk en løkke til å skrive ut 10 tilfeldige setninger på skjermen.
Oppgave
1014 - Lotto
Lag en funksjon, lotto
, som genererer 7 tilfeldige tall fra 1 til 34 ([1, 34]
) og returnerer disse i en liste.
Oppgave
...
15 - Vårt første lille program (skript)
1.
- Lag en funksjon ’
storst_tall
’ som tar inn en liste og returnerer det største tallet i listen. Du kan anta at alle tallene i listen er heltall. - Lag en ny py-fil (en PYTHON skriptfil) og kall den ’kontroll.py’. I denne filen skal du:
- opprette en liste,
testliste
, som er[0, 3, 1, 9, 8, 3, 8]
- kalle funksjonen ’
storst_tall
’ medtestliste
som parameter - lagre verdien som returneres i en variabel,
storste
- skrive ut
storste
til skjermen
- opprette en liste,
- Lag en funksjon ’
...