¿“return” valida el uso de la variable “resultado” por fuera de los limites de la funcion?

Damián López

Damián López

Pregunta
studenthace 5 años

¿“return” valida el uso de la variable “resultado” por fuera de los limites de la funcion?

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

    Moisés Manuel Morín Hevia

    studenthace 4 años

    Return REGRESA el valor de la función que se indica.

    Ivan E. Batista-Ochoa

    Ivan E. Batista-Ochoa

    studenthace 5 años

    O sea, ¿que si no se retorna no se puede almacenar el valor esa variable definida en

    def funcion
    en otra variable definida en otra función?

    Miguel Torres

    Miguel Torres

    studenthace 5 años

    Lo que hace

    return
    es devolver el valor resultado de las expresiones dentro de una función a una variable que generas dentro del flujo original del programa. Un ejemplo:

    def funcion(a, b): resultado = a + b return resultado if __name__ == "__main__": variable_con_resultado_funcion = funcion(6, 7)

    Al final el

    resultado
    que se devolvió con el
    return
    ahora está almacenado en la variable
    variable_con_resultado_funcion
    . Si no hubiera return, esa variable no tendría algún valor.

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.