Funksjonskropp i Python
Funksjonskroppen er kodeblokken inne i en funksjonsdefinisjon. Den inneholder instruksjonene som definerer hva funksjonen gjør.
Tidligere ble matematiske formler og print()-funksjonen brukt som funksjonskropp. En funksjonskropp kan imidlertid også inkludere løkker, if-else-setninger, nøkkelord eller annen logikk.
Bruk ett innrykk for å definere funksjonskroppen. Innrykk i Python bestemmer strukturen på koden og angir hvilke setninger som tilhører funksjonen.
Som et eksempel kan du skrive en funksjon som bestemmer helsenivået til en katt basert på hvor mange kalorier den får i seg daglig. Vurder følgende betingelser:
- Hvis katten får i seg mindre enn
200kalorier per dag, er helsenivået"low"; - Hvis katten får i seg mellom
200og400kalorier per dag, er helsenivået"average"; - Hvis katten får i seg mer enn
400kalorier per dag, er helsenivået"high".
12345678910111213141516def health_level_for_cat(calories_per_day): # Use one indentation to create function body if calories_per_day < 200: health_level = 'Low' elif 200 <= calories_per_day <= 400: health_level = 'Average' else: health_level = 'High' message = f"The cat's health level based on calorie intake is {health_level}." return message # Example usage of the function print("Cat Felix:", health_level_for_cat(187)) print("Cat Tom:", health_level_for_cat(301)) print("Cat Oggy:", health_level_for_cat(404))
Funksjonskroppen begynner med funksjonsdefinisjonen. Inne i funksjonen avgjør en if-else-setning kattens helsenivå basert på daglig kaloriinntak. Etter å ha evaluert betingelsen, konstruerer funksjonen en melding som reflekterer helsenivået og returnerer denne som funksjonens resultat.
I dette eksempelet vurderer funksjonen kattens helsenivå basert på kaloriinntak og genererer en tilhørende melding, som deretter skrives ut som funksjonens resultat.
Takk for tilbakemeldingene dine!
Spør AI
Spør AI
Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår
Fantastisk!
Completion rate forbedret til 6.67
Funksjonskropp i Python
Sveip for å vise menyen
Funksjonskroppen er kodeblokken inne i en funksjonsdefinisjon. Den inneholder instruksjonene som definerer hva funksjonen gjør.
Tidligere ble matematiske formler og print()-funksjonen brukt som funksjonskropp. En funksjonskropp kan imidlertid også inkludere løkker, if-else-setninger, nøkkelord eller annen logikk.
Bruk ett innrykk for å definere funksjonskroppen. Innrykk i Python bestemmer strukturen på koden og angir hvilke setninger som tilhører funksjonen.
Som et eksempel kan du skrive en funksjon som bestemmer helsenivået til en katt basert på hvor mange kalorier den får i seg daglig. Vurder følgende betingelser:
- Hvis katten får i seg mindre enn
200kalorier per dag, er helsenivået"low"; - Hvis katten får i seg mellom
200og400kalorier per dag, er helsenivået"average"; - Hvis katten får i seg mer enn
400kalorier per dag, er helsenivået"high".
12345678910111213141516def health_level_for_cat(calories_per_day): # Use one indentation to create function body if calories_per_day < 200: health_level = 'Low' elif 200 <= calories_per_day <= 400: health_level = 'Average' else: health_level = 'High' message = f"The cat's health level based on calorie intake is {health_level}." return message # Example usage of the function print("Cat Felix:", health_level_for_cat(187)) print("Cat Tom:", health_level_for_cat(301)) print("Cat Oggy:", health_level_for_cat(404))
Funksjonskroppen begynner med funksjonsdefinisjonen. Inne i funksjonen avgjør en if-else-setning kattens helsenivå basert på daglig kaloriinntak. Etter å ha evaluert betingelsen, konstruerer funksjonen en melding som reflekterer helsenivået og returnerer denne som funksjonens resultat.
I dette eksempelet vurderer funksjonen kattens helsenivå basert på kaloriinntak og genererer en tilhørende melding, som deretter skrives ut som funksjonens resultat.
Takk for tilbakemeldingene dine!