No entiendo como funciona Return, por qué en la calculadora no lo usó?

theyank019

theyank019

Pregunta
studenthace 5 años

No entiendo como funciona Return, por qué en la calculadora no lo usó?

3 respuestas
para escribir tu comentario
    Eber Laurente Lliuyacc

    Eber Laurente Lliuyacc

    studenthace 5 años

    Hola, No se utiliza en el conversor porque la función es utilizada para mostrar no para capturar, una vez elegida una opción del menú corre la función y termina el programa. :) ¡Éxitos!

    Miguel Torres

    Miguel Torres

    studenthace 5 años

    El return es para cuando necesitas devolver un valor cuando se termina de ejecutar la función. Por ejemplo, en el caso de la calculadora si el resultado de una operación la necesitaría en una parte que vaya después de que se llamó la función, entonces esa función tendría que tener un

    return
    con ese resultado.

    Te comparto un ejemplo rápido:

    def suma(a, b): resultado = a + b print(resultado) return resultado if __name__ == "__main__": sumatoria = suma(5, 4) print(sumatoria)

    En ese caso la operación suma se haría dentro de la función y puede imprimirse directamente dentro de ella, pero ¿qué pasaría si la necesitas fuera de la función, para eso esta el

    return
    . Al aplicarlo se devuelve el valor y fuera de la función se asigna a la variable sumatoria. 🤓🐍

    Joaquín Rafael Montes

    Joaquín Rafael Montes

    studenthace 5 años

    El return se usa para devolver un dato de una función. Las funcionas funcionan como peueños compartimentos dentro del código, y las variables que uses dentro de estas funciones no tienen efecto fuera de las mismas. En el caso de esta clase, la variable resultado no se podria usar fuera de la funcion suma, por lo que se utiliza return para devolver esa variable y asignarla a la variable sumatoria.

Curso Básico de Python [Empieza Gratis]

Curso Básico de Python [Empieza Gratis]

Aprende a programar desde cero con el lenguaje de mayor crecimiento en el planeta: Python. Descubre qué es un algoritmo y cómo se construye uno. Domina las variables, funciones, estructuras de datos, los condicionales y ciclos.

Curso Básico de Python [Empieza Gratis]
Curso Básico de Python [Empieza Gratis]

Curso Básico de Python [Empieza Gratis]

Aprende a programar desde cero con el lenguaje de mayor crecimiento en el planeta: Python. Descubre qué es un algoritmo y cómo se construye uno. Domina las variables, funciones, estructuras de datos, los condicionales y ciclos.