⊗pyPmFnLVS 1 of 129 menu

Ámbito local de variables en Python

Todas las variables dentro de una función tienen lo que se llama ámbito local - solo son accesibles dentro de su función y no se puede trabajar con ellas en el código externo.

Supongamos que tenemos una función dentro de la cual se encuentra la variable num:

def func(): num = 2 return num

Llamémosla e intentemos mostrar la variable num en la consola. Después de ejecutar el código, se devolverá un error, porque la variable es desconocida en el código externo:

func() print(num) # mostrará un error

¿Cuál será el resultado de ejecutar el siguiente código:

def func(): num = 1 func() print(num)

¿Cuál será el resultado de ejecutar el siguiente código:

def func(): num = 3 print(num) func()

¿Cuál será el resultado de ejecutar el siguiente código:

def func(): num = 5 return num print(func())

¿Cuál será el resultado de ejecutar el siguiente código:

def func(): num = 7 return num func() print(num)
Español
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Usamos cookies para el funcionamiento del sitio, análisis y personalización. El procesamiento de datos se realiza de acuerdo con la Política de privacidad.
aceptar todas configurar rechazar