Total fremgang
0%4.1: Øvelser bestått0 av 0
0% fullført
Kapittel 4.1
10. klasseRepetisjon og funksjoner
Vi repeterer grunnleggende Python og lærer hvordan funksjoner returnerer verdier.
Repetisjon: Grunnleggende Python
La oss repetere det viktigste fra 8. og 9. klasse: variabler, if-setninger, løkker, funksjoner og lister.
Repetisjon av grunnleggende konsepter
PythonAuto-lagret
Loading...
Viktig å huske
- Variabler lagrer verdier
- if-setninger sjekker betingelser
- Løkker gjentar kode flere ganger
- Lister samler flere verdier
Funksjoner som returnerer verdier
I 9. klasse lærte du funksjoner som print() ut resultater. Nå lærer du funksjoner som returnerer verdier med return.
Forskjell på print og return:
- print() - Skriver ut til skjermen
- return - Sender verdi tilbake til funksjonskallet
Funksjoner med return
PythonAuto-lagret
Loading...
Eksempel: Areal av rektangel
La oss lage en funksjon som beregner arealet av et rektangel.
Arealberegning
PythonAuto-lagret
Loading...
Oppgaver
Oppgave 4.1.1: Funksjon for gjennomsnitt
Lag en funksjon som tar to tall som input og returnerer gjennomsnittet.
Formel: gjennomsnitt = (a + b) / 2
Test med tallene 6 og 10.
PythonAuto-lagret
Loading...
Oppgave 4.1.2: Funksjon for volum av kube
Lag en funksjon som beregner volumet av en kube.
Formel: V = side³
Test med side = 4.
PythonAuto-lagret
Loading...
Oppgave 4.1.3: Funksjon med if-setning
Lag en funksjon som sjekker om et tall er positivt, negativt eller null.
Funksjonen skal returnere:
- "positivt" hvis tallet er større enn 0
- "negativt" hvis tallet er mindre enn 0
- "null" hvis tallet er 0
Test med tallene -5, 0 og 7.
PythonAuto-lagret
Loading...
Oppsummering
✓ Variabler lagrer verdier
✓ if-setninger sjekker betingelser
✓ Løkker gjentar kode
✓ Funksjoner med return sender verdier tilbake
✓ Lister samler flere verdier