Total fremgang
0%
6.1: Øvelser bestått0 av 0

0% fullført

Lærebok/Kapittel 6.1

Kapittel 6.1

1T

Funksjoner i Python

I dette kapitlet skal du lære hvordan matematiske funksjoner kan skrives som Python-funksjoner, og hvordan du beregner funksjonsverdier.

Matematiske funksjoner

I matematikken skriver vi funksjoner som f(x) = 2x + 3. Dette betyr at funksjonen f tar en verdi x som input, og gir tilbake en verdi 2x + 3 som output.

Eksempel:

For funksjonen f(x) = 2x + 3:

f(0) = 2·0 + 3 = 3
f(1) = 2·1 + 3 = 5
f(5) = 2·5 + 3 = 13
f(-2) = 2·(-2) + 3 = -1

Funksjoner i Python

I Python kan vi definere funksjoner ved å bruke nøkkelordet def. En funksjon f(x) = 2x + 3 kan skrives slik:

def f(x):
return 2*x + 3

Nå kan vi bruke funksjonen til å beregne funksjonsverdier:

Eksempel: En enkel funksjon
Python
Loading...

Mer komplekse funksjoner

Vi kan definere mer komplekse funksjoner på samme måte. Her er noen eksempler:

Eksempel: Ulike funksjoner
Python
Loading...

Oppgaver

Oppgave 6.1a: Lineær funksjon
Lag en funksjon f(x) = 3x - 5 og beregn funksjonsverdiene f(0), f(2) og f(10). Skriv ut resultatene.
Lett
Python
Loading...
Oppgave 6.1b: Andregradsfunksjon
Lag en funksjon g(x) = x² + 2x - 8 og beregn g(-3), g(0) og g(4). Skriv ut resultatene.
Lett
Python
Loading...
Oppgave 6.1c: Tabell med funksjonsverdier
Lag en funksjon h(x) = 2x² - x + 1. Bruk en løkke til å skrive ut funksjonsverdiene for x = 0, 1, 2, 3, 4, 5.
Medium
Python
Loading...

Oppsummering

Matematiske funksjoner kan skrives som Python-funksjoner med def

En funksjon tar input (parameter) og gir tilbake output med return

Vi kan beregne funksjonsverdier ved å kalle funksjonen med forskjellige verdier

Løkker kan brukes til å beregne mange funksjonsverdier effektivt