Corpo della funzione
Il corpo della funzione è il blocco di codice all'interno della definizione di una funzione. Contiene le istruzioni che definiscono cosa fa la funzione.
In precedenza, sono state utilizzate formule matematiche e la funzione print() come corpo. Tuttavia, il corpo di una funzione può includere cicli, istruzioni if-else, parole chiave o altra logica.
Utilizzare un livello di indentazione per definire il corpo della funzione. L'indentazione in Python determina la struttura del codice e specifica quali istruzioni appartengono alla funzione.
Esempio: Livello di salute del gatto
Scrivere una funzione che determina il livello di salute di un gatto in base alla quantità di calorie consumate giornalmente. Considerare le seguenti condizioni:
- Se il gatto consuma meno di
200calorie al giorno, il livello di salute è"low"; - Se il gatto consuma tra
200e400calorie al giorno, il livello di salute è"average"; - Se il gatto consuma più di
400calorie al giorno, il livello di salute è"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))
Il corpo della funzione inizia con la definizione della funzione. All'interno, un'istruzione if-else determina il livello di salute del gatto in base all'apporto calorico giornaliero. Dopo aver valutato la condizione, la funzione costruisce un messaggio che riflette il livello di salute e lo restituisce come output della funzione.
In questo esempio, la funzione valuta il livello di salute del gatto in base al consumo di calorie e genera un messaggio corrispondente, che viene poi stampato come output della funzione.
Grazie per i tuoi commenti!
Chieda ad AI
Chieda ad AI
Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione
Awesome!
Completion rate improved to 4.17
Corpo della funzione
Scorri per mostrare il menu
Il corpo della funzione è il blocco di codice all'interno della definizione di una funzione. Contiene le istruzioni che definiscono cosa fa la funzione.
In precedenza, sono state utilizzate formule matematiche e la funzione print() come corpo. Tuttavia, il corpo di una funzione può includere cicli, istruzioni if-else, parole chiave o altra logica.
Utilizzare un livello di indentazione per definire il corpo della funzione. L'indentazione in Python determina la struttura del codice e specifica quali istruzioni appartengono alla funzione.
Esempio: Livello di salute del gatto
Scrivere una funzione che determina il livello di salute di un gatto in base alla quantità di calorie consumate giornalmente. Considerare le seguenti condizioni:
- Se il gatto consuma meno di
200calorie al giorno, il livello di salute è"low"; - Se il gatto consuma tra
200e400calorie al giorno, il livello di salute è"average"; - Se il gatto consuma più di
400calorie al giorno, il livello di salute è"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))
Il corpo della funzione inizia con la definizione della funzione. All'interno, un'istruzione if-else determina il livello di salute del gatto in base all'apporto calorico giornaliero. Dopo aver valutato la condizione, la funzione costruisce un messaggio che riflette il livello di salute e lo restituisce come output della funzione.
In questo esempio, la funzione valuta il livello di salute del gatto in base al consumo di calorie e genera un messaggio corrispondente, che viene poi stampato come output della funzione.
Grazie per i tuoi commenti!