Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprende Cuerpo de Función en Python | Sección
Practice
Projects
Quizzes & Challenges
Cuestionarios
Challenges
/
Funciones en Python

bookCuerpo de Función en Python

El cuerpo de la función es el bloque de código dentro de una definición de función. Contiene las instrucciones que definen lo que hace la función.

Anteriormente, se utilizaron fórmulas matemáticas y la función print() como cuerpo. Sin embargo, el cuerpo de una 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.

Como ejemplo, se puede escribir una función que determine el nivel de salud de un gato según la cantidad de calorías que consume diariamente. Considere las siguientes condiciones:

  • Si el gato consume menos de 200 calorías por día, el nivel de salud es "low";
  • Si el gato consume entre 200 y 400 calorías por día, el nivel de salud es "average";
  • Si el gato consume más de 400 calorías por día, el nivel de salud es "high".
12345678910111213141516
def 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))
copy

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 devuelve 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.

question mark

¿Cuál es el propósito del cuerpo de una función en Python?

Select the correct answer

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 1. Capítulo 7

Pregunte a AI

expand

Pregunte a AI

ChatGPT

Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla

bookCuerpo de Función en Python

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 definen lo que hace la función.

Anteriormente, se utilizaron fórmulas matemáticas y la función print() como cuerpo. Sin embargo, el cuerpo de una 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.

Como ejemplo, se puede escribir una función que determine el nivel de salud de un gato según la cantidad de calorías que consume diariamente. Considere las siguientes condiciones:

  • Si el gato consume menos de 200 calorías por día, el nivel de salud es "low";
  • Si el gato consume entre 200 y 400 calorías por día, el nivel de salud es "average";
  • Si el gato consume más de 400 calorías por día, el nivel de salud es "high".
12345678910111213141516
def 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))
copy

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 devuelve 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.

question mark

¿Cuál es el propósito del cuerpo de una función en Python?

Select the correct answer

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 1. Capítulo 7
some-alt