Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Argumentos | ¿Qué Es una Función en Python?
Tutorial de Funciones en Python
course content

Contenido del Curso

Tutorial de Funciones en Python

Tutorial de Funciones en Python

1. ¿Qué Es una Función en Python?
2. Argumentos Posicionales y Opcionales
3. Argumentos Arbitrarios
4. Especificación del Valor de Retorno de la Función
5. Recursión y Funciones Lambda

book
Argumentos

En Python, los argumentos de función son las entradas que proporcionas a una función cuando la llamas. Te permiten suministrar datos o valores que la función puede utilizar. Estos argumentos pueden ser valores individuales u objetos como listas, tuplas, diccionarios u objetos personalizados.

Por ejemplo, cuando usamos la función print(), proporcionamos una cadena como argumento. Aquí hay otro ejemplo:

Supongamos que queremos escribir una función que calcule la suma de dos números diferentes e imprima el resultado. Para lograr esto, necesitamos pasar estos dos números a la función usando paréntesis ().

123456789
# Specify two arguments of the function def sum_of_two_numbers(num_1, num_2): # Use arguments to calculate sum result = num_1 + num_2 # Print the result print(f'Sum of two numbers is {result}') # Call the function sum_of_two_numbers(2, 10)
copy

Hemos pasado num_1 y num_2 como argumentos a la función y luego los usamos para calcular la suma. Puedes establecer un número arbitrario de argumentos de función.

Consideremos un ejemplo donde usamos una lista como argumento para la función:

123456789101112131415
# Define the function `calculate_list_sum` def calculate_list_sum(list): # Initialize the total sum to 0 total = 0 # Iterate through each number in the list for num in list: # Add the current number to the total sum total += num # Print the total sum print(total) # Create a list of numbers my_list = [1, 2, 3, 4, 5] # Call the function calculate_list_sum(my_list)
copy

Este código define una función calculate_list_sum que toma una lista de números, calcula su suma añadiendo cada número a la variable total, y imprime el resultado. La función se llama con la lista my_list, que contiene los números [1, 2, 3, 4, 5], y muestra la suma, que es 15.

Tarea
test

Swipe to show code editor

Suponga que tiene que calcular el perímetro de un triángulo con lados a, b y c. Escriba la función que calcula el perímetro y lo imprime en la consola.

Solución

Switch to desktopCambia al escritorio para practicar en el mundo realContinúe desde donde se encuentra utilizando una de las siguientes opciones
¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 1. Capítulo 3
toggle bottom row

book
Argumentos

En Python, los argumentos de función son las entradas que proporcionas a una función cuando la llamas. Te permiten suministrar datos o valores que la función puede utilizar. Estos argumentos pueden ser valores individuales u objetos como listas, tuplas, diccionarios u objetos personalizados.

Por ejemplo, cuando usamos la función print(), proporcionamos una cadena como argumento. Aquí hay otro ejemplo:

Supongamos que queremos escribir una función que calcule la suma de dos números diferentes e imprima el resultado. Para lograr esto, necesitamos pasar estos dos números a la función usando paréntesis ().

123456789
# Specify two arguments of the function def sum_of_two_numbers(num_1, num_2): # Use arguments to calculate sum result = num_1 + num_2 # Print the result print(f'Sum of two numbers is {result}') # Call the function sum_of_two_numbers(2, 10)
copy

Hemos pasado num_1 y num_2 como argumentos a la función y luego los usamos para calcular la suma. Puedes establecer un número arbitrario de argumentos de función.

Consideremos un ejemplo donde usamos una lista como argumento para la función:

123456789101112131415
# Define the function `calculate_list_sum` def calculate_list_sum(list): # Initialize the total sum to 0 total = 0 # Iterate through each number in the list for num in list: # Add the current number to the total sum total += num # Print the total sum print(total) # Create a list of numbers my_list = [1, 2, 3, 4, 5] # Call the function calculate_list_sum(my_list)
copy

Este código define una función calculate_list_sum que toma una lista de números, calcula su suma añadiendo cada número a la variable total, y imprime el resultado. La función se llama con la lista my_list, que contiene los números [1, 2, 3, 4, 5], y muestra la suma, que es 15.

Tarea
test

Swipe to show code editor

Suponga que tiene que calcular el perímetro de un triángulo con lados a, b y c. Escriba la función que calcula el perímetro y lo imprime en la consola.

Solución

Switch to desktopCambia al escritorio para practicar en el mundo realContinúe desde donde se encuentra utilizando una de las siguientes opciones
¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 1. Capítulo 3
Switch to desktopCambia al escritorio para practicar en el mundo realContinúe desde donde se encuentra utilizando una de las siguientes opciones
We're sorry to hear that something went wrong. What happened?
some-alt