Following code explain how ‘global‘ works in the distinction of global variable and local variable.
1 var = ‘Global Variable‘ 2 print(var) 3 4 def func1(): 5 var = ‘Local Variable‘ 6 print(var) 7 8 def func2(): 9 print(var) 10 11 def func3(): 12 global var 13 print (var) 14 var = ‘Global Variable Changed in Function‘ 15 16 func1() 17 func2() 18 func3() 19 20 print(var)
Expected Result:
Global Variable
Local Variable
Global Variable
Global Variable
Global Variable Changed in Function
时间: 2024-10-09 03:08:35