Una pregunta, ¿Cual es la diferencia entre ‘Argumento’ y ‘Parametro’? Ya que las utilizó muchas veces y no sé si sean lo mismo.

Pregunta de la clase:
Scope o Alcance
José Juan Pineda

José Juan Pineda

Pregunta
studenthace 5 años

Una pregunta, ¿Cual es la diferencia entre ‘Argumento’ y ‘Parametro’? Ya que las utilizó muchas veces y no sé si sean lo mismo.

5 respuestas
para escribir tu comentario
    Moisés Manuel Morín Hevia

    Moisés Manuel Morín Hevia

    studenthace 4 años

    Argumento = parámetro

    José Juan Pineda

    José Juan Pineda

    studenthace 5 años

    @sneyderdev muchas gracias por tu respuesta, me quedó claro a la primera Muchas gracias @andresdst de todos modos!

    Andres David Sanchez

    Andres David Sanchez

    studenthace 5 años

    sorry! creo que defini los casos al revez Gracias por tu aporte sneyderdev, me ayudo a aclarar!

    Andres David Sanchez

    Andres David Sanchez

    studenthace 5 años

    ok, ambas palabras hacen referencia a la misma cosa.

    • Cuando creas una función y defines las variables que le vamos a pasar para hacer algo con ellas; Estas variables son los argumentos Ejemplo:
    //definiendo argumentos function suma(a, b){ return a + b }
    • Cuando llamas una función y entre paréntesis le pasas las variables que necesita para funcionar ; Estas variables son los parámetros Ejemplo:
    //llamando a función y pasando parámetros suma(5,4) //retornará 9
    Sneyder Alfonso Barreto Buitrago

    Sneyder Alfonso Barreto Buitrago

    studenthace 5 años

    ¡Hola! Ambas pueden significar lo mismo: Información que se le pasa a una función. Sin embargo, la diferencia está en que se le llama parámetro a la variable que se declara al definir la función (en donde se recibe el valor). En cambio, se le llama argumento al valor que es enviado a la función cuando se invoca.

    def my_function(parameter): #El parámetro print(parameter) my_function("argument") #El argumento

    Un saludo.

Curso de Pensamiento Computacional con Python

Curso de Pensamiento Computacional con Python

Comienza tu camino en el desarrollo de software con el lenguaje de programación Python. Entiende la estructura de pensamiento necesaria para resolver problemas en programación. Domina las estructuras de control para crear soluciones. Conoce las características de Python que te permiten reutilizar código. Prueba tu código e implementa correcciones y mejoras.

Curso de Pensamiento Computacional con Python
Curso de Pensamiento Computacional con Python

Curso de Pensamiento Computacional con Python

Comienza tu camino en el desarrollo de software con el lenguaje de programación Python. Entiende la estructura de pensamiento necesaria para resolver problemas en programación. Domina las estructuras de control para crear soluciones. Conoce las características de Python que te permiten reutilizar código. Prueba tu código e implementa correcciones y mejoras.