World's Best AI Learning Platform with profoundly Demanding Certification Programs
Designed by IITians, only for AI Learners.
Designed by IITians, only for AI Learners.
New to InsideAIML? Create an account
Employer? Create an account
Download our e-book of Introduction To Python
4.5 (1,292 Ratings)
559 Learners
Pallavi Dhotre
5 months ago
def myFunction(): #function Declaration
a=10 # variable declaration inside the function
print(a)
myFunction() #Function Calling
a=10 # variable declaration outside the function
def myFunction(): #function Declaration
print(a) #accessing variable inside the function
myFunction() #Function Calling
print(a) #accessing variable outside the function
#Local scope of variables in python
def myFunction(): #function Declaration
a=100 # variable declaration inside the function
print(a)
myFunction() #Function Calling
def myFunction(): #function Declaration
a=10 # variable declaration inside the function
print(a)
myFunction() #Function Calling
print(a) #accessing local variable outside the function
#global scope of variables in python
a=35 #declaring variable outside the function
def myFunction(): #function Declaration
print(a) #accessing variable inside the function
myFunction() #Function Calling
print(a) #accessing variable outside the function
35
35
def myFunction(): #function Declaration
global a #using the global keyword
a=500 #variable declared within the function
myFunction() #Function Calling
print(a) #accessing variable outside the function
def f1(): #outer function
x = "Welcome" #local variable in outer function
def f2(): #inner function
nonlocal x #declaring variable as nonlocal
x = "hello"
f2() #calling inner function
return x
print(f1()) #calling and printing outer function
#python variable scope
a=300 #global variable
def myFunction(): #function Declaration
b=200 #Local variable
global c #using the global keyword
c=500 #variable declared within the function
print("This is local variable",b) #accessing local variable inside the function
print("This is variable declared using global keyword",c) #accessing variable declared using global keyword inside the function
myFunction() #Function Calling
print("This is global variable",a) #accessing variable outside the function
print("This is variable declared using global keyword",c) #accessing variable declared using global keyword outside the function
This is local variable 200
This is variable declared using global keyword 500
This is global variable 300
This is variable declared using global keyword 500