Corpo da Função
O corpo da função é o bloco de código dentro da definição de uma função. Ele contém as instruções que definem o que a função realiza.
Anteriormente, fórmulas matemáticas e a função print()
foram utilizadas como corpo. No entanto, o corpo de uma função pode incluir laços, instruções if-else
, palavras-chave ou outras lógicas.
Utilize um nível de indentação para definir o corpo da função. A indentação em Python determina a estrutura do código e especifica quais instruções pertencem à função.
Exemplo: Nível de Saúde do Gato
Escreva uma função que determina o nível de saúde de um gato com base na quantidade de calorias consumidas diariamente. Considere as seguintes condições:
- Se o gato consumir menos de
200
calorias por dia, o nível de saúde é"low"
; - Se o gato consumir entre
200
e400
calorias por dia, o nível de saúde é"average"
; - Se o gato consumir mais de
400
calorias por dia, o nível de saúde é"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))
O corpo da função começa com a definição da função. No interior, uma instrução if-else
determina o nível de saúde do gato com base na ingestão diária de calorias. Após a avaliação da condição, a função constrói uma mensagem refletindo o nível de saúde e a retorna como saída da função.
Neste exemplo, a função avalia o nível de saúde do gato com base no consumo de calorias e gera uma mensagem correspondente, que é então impressa como saída da função.
Obrigado pelo seu feedback!
Pergunte à IA
Pergunte à IA
Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo
Can you explain how the if-else statements work in this function?
What happens if I input a negative calorie value?
Can you show how to modify the function for different calorie ranges?
Awesome!
Completion rate improved to 4.35
Corpo da Função
Deslize para mostrar o menu
O corpo da função é o bloco de código dentro da definição de uma função. Ele contém as instruções que definem o que a função realiza.
Anteriormente, fórmulas matemáticas e a função print()
foram utilizadas como corpo. No entanto, o corpo de uma função pode incluir laços, instruções if-else
, palavras-chave ou outras lógicas.
Utilize um nível de indentação para definir o corpo da função. A indentação em Python determina a estrutura do código e especifica quais instruções pertencem à função.
Exemplo: Nível de Saúde do Gato
Escreva uma função que determina o nível de saúde de um gato com base na quantidade de calorias consumidas diariamente. Considere as seguintes condições:
- Se o gato consumir menos de
200
calorias por dia, o nível de saúde é"low"
; - Se o gato consumir entre
200
e400
calorias por dia, o nível de saúde é"average"
; - Se o gato consumir mais de
400
calorias por dia, o nível de saúde é"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))
O corpo da função começa com a definição da função. No interior, uma instrução if-else
determina o nível de saúde do gato com base na ingestão diária de calorias. Após a avaliação da condição, a função constrói uma mensagem refletindo o nível de saúde e a retorna como saída da função.
Neste exemplo, a função avalia o nível de saúde do gato com base no consumo de calorias e gera uma mensagem correspondente, que é então impressa como saída da função.
Obrigado pelo seu feedback!