L'ambito globale delle variabili in Python
Se si sposta la variabile num dalla
funzione al blocco di codice esterno, essa
acquisirà un ambito di visibilità globale
e diventerà accessibile non solo all'interno della funzione,
ma anche all'esterno:
num = 1
def func():
print(num)
func() # visualizzerà 1
Quale sarà il risultato dell'esecuzione del seguente codice:
num = 2
def func():
return num
func()
print(num)
Quale sarà il risultato dell'esecuzione del seguente codice:
num = 2
def func():
return num1
print(func())