⊗pyPmFnLVS 1 of 129 menu

Escopo Local de Variáveis em Python

Todas as variáveis dentro de uma função possuem o que é chamado de escopo local - elas estão acessíveis apenas dentro de sua própria função e não podem ser utilizadas no código externo.

Suponha que temos uma função, dentro da qual existe uma variável num:

def func(): num = 2 return num

Vamos chamá-la e tentar imprimir a variável num no console. Após a execução do código, retornará um erro, porque a variável é desconhecida no código externo:

func() print(num) # retornará um erro

Qual será o resultado da execução do seguinte código:

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

Qual será o resultado da execução do seguinte código:

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

Qual será o resultado da execução do seguinte código:

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

Qual será o resultado da execução do seguinte código:

def func(): num = 7 return num func() print(num)
Português
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nós usamos cookies para o funcionamento do site, análises e personalização. O processamento de dados é realizado de acordo com a Política de Privacidade.
aceitar todas configurar rejeitar