¿Cuál es la diferencia entre un parámetro y un argumento en def hello(name) y hello("John")?
def hello(name)
hello("John")
name es el marcador de posición de la definición; "John" es el valor proporcionado por la llamada
name
"John"
name es el valor de retorno
Ambos términos se refieren únicamente al literal de cadena
"John" define una función nueva