Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

Para saber más: alcance de una variable

Este ejemplo me ayudó a entender mejor cómo funciona el alcance de las variables en Python. Aprendí que las variables definidas dentro de una función son locales y no pueden ser usadas fuera de ella, lo que puede generar errores si no lo tenemos en cuenta. También vi que podemos solucionar esto usando return o convirtiendo la variable en global, según el caso.

x = 7

def suma():
    y = 9
    print(x + y)

suma()

# Esto genera error porque 'y' está fuera de alcance
print(x + y)
x = 7

def suma():
    y = 9
    return x + y

resultado = suma()
print(resultado)
1 respuesta

Hola,
Gracias por compartir tu código con nosotros. Recuerda que estamos aquí para ayudarte. Si necesitas ayuda, no dudes en buscarnos en el foro.
¡Gracias nuevamente!
Saludos,

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios!