Variable Scope¶
Guess the value of the variable ‘a’ in the three example programs. Check your guess by running the code.
Example 1:¶
def addition(number1, number2):
a = number1 + number2
return a
a = 3
b = 5
c = addition(a, b)
print(a)
Example 2:¶
def addition(number1, number2):
global a
a = number1 + number2
return a
a = 3
b = 5
c = addition(a, b)
print(a)
Example 3:¶
def addition(number1, number2):
a = number1 + number2
global a
return a
a = 3
b = 5
c = addition(a, b)
print(a)