Sobes.tech
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.