Junior — Middle
¿En qué se diferencia pasar un valor como parámetro de una función de usar datos específicos al llamar a esa función?
sobes.tech AI
Respuesta de la IA
Los parámetros de una función son variables declaradas en la definición de la función, que sirven para recibir valores al ser llamada. Los datos concretos (argumentos) son los valores reales que se pasan a estos parámetros durante la llamada.
Por ejemplo:
def greet(name): # name — parámetro
print(f"¡Hola, {name}!")
greet("Alicia") # "Alicia" — argumento
Aquí, name es el parámetro, y "Alicia" es el valor concreto pasado en la llamada. Los parámetros definen la estructura de la función, y los argumentos son los datos con los que la función trabaja durante la llamada.