Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Bruk av If/Else-Setninger i Python-Funksjoner | Funksjoner i Python
Introduksjon til Python
course content

Kursinnhold

Introduksjon til Python

Introduksjon til Python

1. Første Bekjentskap med Python
2. Variabler og Typer i Python
3. Betingelsesuttrykk i Python
4. Andre Datatyper i Python
5. Løkker i Python
6. Funksjoner i Python

book
Bruk av If/Else-Setninger i Python-Funksjoner

Alt som ble diskutert tidligere kan kapsles inn i en funksjon for forbedret effektivitet og gjenbrukbarhet.

For eksempel, vurder den tidligere if/else-setningen som ble brukt for å bestemme om et tall er oddetall eller partall. Opprinnelig var den koden begrenset til et spesifikt, forhåndsdefinert tall. Å evaluere et annet tall ville kreve enten å duplisere hele den betingede blokken eller manuelt endre tallet som testes hver gang.

En mer effektiv tilnærming innebærer å definere en funksjon som aksepterer et tall som en inngangsparameter. Den betingede logikken for å sjekke for oddetall eller partall kan deretter ligge innenfor denne funksjonen, slik at den enkelt kan kalles med et hvilket som helst tall som et argument. Dette eliminerer behovet for redundant kode eller manuelle endringer hver gang et nytt tall må evalueres.

12345678910
# Define a function def is_odd(n): if n % 2 == 0: return "even" else: return "odd" # Testing function print('2 is', is_odd(2)) print('3 is', is_odd(3))
copy

Merk

Et tall anses som partall hvis det kan deles på 2 uten å etterlate en rest. %-operatoren brukes for å bestemme denne resten.

Det er tydelig at funksjonen korrekt identifiserer 2 som partall og 3 som oddetall. Denne funksjonen kan kalles gjentatte ganger med forskjellige tall etter behov.

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 6. Kapittel 5

Spør AI

expand
ChatGPT

Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår

course content

Kursinnhold

Introduksjon til Python

Introduksjon til Python

1. Første Bekjentskap med Python
2. Variabler og Typer i Python
3. Betingelsesuttrykk i Python
4. Andre Datatyper i Python
5. Løkker i Python
6. Funksjoner i Python

book
Bruk av If/Else-Setninger i Python-Funksjoner

Alt som ble diskutert tidligere kan kapsles inn i en funksjon for forbedret effektivitet og gjenbrukbarhet.

For eksempel, vurder den tidligere if/else-setningen som ble brukt for å bestemme om et tall er oddetall eller partall. Opprinnelig var den koden begrenset til et spesifikt, forhåndsdefinert tall. Å evaluere et annet tall ville kreve enten å duplisere hele den betingede blokken eller manuelt endre tallet som testes hver gang.

En mer effektiv tilnærming innebærer å definere en funksjon som aksepterer et tall som en inngangsparameter. Den betingede logikken for å sjekke for oddetall eller partall kan deretter ligge innenfor denne funksjonen, slik at den enkelt kan kalles med et hvilket som helst tall som et argument. Dette eliminerer behovet for redundant kode eller manuelle endringer hver gang et nytt tall må evalueres.

12345678910
# Define a function def is_odd(n): if n % 2 == 0: return "even" else: return "odd" # Testing function print('2 is', is_odd(2)) print('3 is', is_odd(3))
copy

Merk

Et tall anses som partall hvis det kan deles på 2 uten å etterlate en rest. %-operatoren brukes for å bestemme denne resten.

Det er tydelig at funksjonen korrekt identifiserer 2 som partall og 3 som oddetall. Denne funksjonen kan kalles gjentatte ganger med forskjellige tall etter behov.

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 6. Kapittel 5
Vi beklager at noe gikk galt. Hva skjedde?
some-alt