Python Language Definiendo una función con argumentos.


Ejemplo

Los argumentos se definen entre paréntesis después del nombre de la función:

def divide(dividend, divisor):  # The names of the function and its arguments
    # The arguments are available by name in the body of the function
    print(dividend / divisor)

El nombre de la función y su lista de argumentos se denominan la firma de la función. Cada argumento nombrado es efectivamente una variable local de la función.

Al llamar a la función, dé valores para los argumentos enumerándolos en orden

divide(10, 2)
# output: 5

o especifíquelos en cualquier orden usando los nombres de la definición de función:

divide(divisor=2, dividend=10)
# output: 5