Cuerpo de la Función
El cuerpo de la función es el bloque de código dentro de una definición de función. Contiene las instrucciones que determinan lo que realiza la función.
Anteriormente, se utilizaron fórmulas matemáticas y la función print() como cuerpo. Sin embargo, un cuerpo de función puede incluir bucles, sentencias if-else, palabras clave u otra lógica.
Utilizar un nivel de sangría para definir el cuerpo de la función. La sangría en Python determina la estructura del código y especifica qué sentencias pertenecen a la función.
Ejemplo: Nivel de salud de un gato
Escribir una función que determine el nivel de salud de un gato según la cantidad de calorías que consume diariamente. Considerar las siguientes condiciones:
- Si el gato consume menos de
200calorías por día, el nivel de salud es"low"; - Si el gato consume entre
200y400calorías por día, el nivel de salud es"average"; - Si el gato consume más de
400calorías por día, el nivel de salud es"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))
El cuerpo de la función comienza con la definición de la función. En su interior, una sentencia if-else determina el nivel de salud del gato según la ingesta diaria de calorías. Tras evaluar la condición, la función construye un mensaje que refleja el nivel de salud y lo retorna como salida de la función.
En este ejemplo, la función evalúa el nivel de salud del gato en función del consumo de calorías y genera un mensaje correspondiente, que luego se imprime como salida de la función.
¡Gracias por tus comentarios!
Pregunte a AI
Pregunte a AI
Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla
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.17
Cuerpo de la Función
Desliza para mostrar el menú
El cuerpo de la función es el bloque de código dentro de una definición de función. Contiene las instrucciones que determinan lo que realiza la función.
Anteriormente, se utilizaron fórmulas matemáticas y la función print() como cuerpo. Sin embargo, un cuerpo de función puede incluir bucles, sentencias if-else, palabras clave u otra lógica.
Utilizar un nivel de sangría para definir el cuerpo de la función. La sangría en Python determina la estructura del código y especifica qué sentencias pertenecen a la función.
Ejemplo: Nivel de salud de un gato
Escribir una función que determine el nivel de salud de un gato según la cantidad de calorías que consume diariamente. Considerar las siguientes condiciones:
- Si el gato consume menos de
200calorías por día, el nivel de salud es"low"; - Si el gato consume entre
200y400calorías por día, el nivel de salud es"average"; - Si el gato consume más de
400calorías por día, el nivel de salud es"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))
El cuerpo de la función comienza con la definición de la función. En su interior, una sentencia if-else determina el nivel de salud del gato según la ingesta diaria de calorías. Tras evaluar la condición, la función construye un mensaje que refleja el nivel de salud y lo retorna como salida de la función.
En este ejemplo, la función evalúa el nivel de salud del gato en función del consumo de calorías y genera un mensaje correspondiente, que luego se imprime como salida de la función.
¡Gracias por tus comentarios!