Contenido del Curso
Tutorial de Funciones en Python
Tutorial de Funciones en Python
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 ()
.
# 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)
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:
# 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)
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
.
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
¡Gracias por tus comentarios!
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 ()
.
# 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)
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:
# 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)
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
.
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
¡Gracias por tus comentarios!