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.