Funciones en Python (2024)

4. Argumentos de entrada

4.2. Un solo argumento

Funciones con un solo argumento de entrada

Vamos a complicar un poco las cosas pasando un argumento de entrada

En la declaración de la función, tenemos que indicar entre paréntesis que espera recibir un argumento. El nombre que pongamos entre los paréntesis será el nombre de la variable que le damos al argumento y con el que operaremos dentro de la función.

Por ejemplo, definimos la misma función anterior pero con un argumento de entrada.

def saludar(nombre): #comienza la declacarión de la función
    print("Hola",nombre) # termina la función
    #No regresa nada!!

Ahora cuando llamemos a la función, sí o sí debemos pasarle un argumento. Por ejemplo:

saludar("Daniel") #llamo a la función pasando un argumento fijo
saludar(input("Ingrese su nombre:"))#llamo a la función pasando un argumento ingresando.

Entonces, al ejecutar, veremos en el terminal: Hola  Daniel

Y en el segundo caso, mostrará lo que se ingrese por teclado.

Python permite pasar argumentos también de otras formas. A continuación las explicamos.