ग्लोबल वेरिएबल वह वेरिएबल है जो वैश्विक रूप से सुलभ है। लोकल वेरिएबल वह है जो केवल वर्तमान स्कोप तक सुलभ है, जैसे किसी एकल फंक्शन परिभाषा में उपयोग किए जाने वाले अस्थायी वेरिएबल्स।
उदाहरण
दिए गए कोड में:
q = "I love coffee" # global variable
def f():
p = "Me Tarzan, You Jane." # local variable
print p
f()
print q
आउटपुट
आउटपुट निम्नानुसार है:
Me Tarzan, You Jane. I love coffee
दिए गए कोड में, p एक लोकल वेरिएबल है, जो फंक्शन f() के लिए स्थानीय है। q एक ग्लोबल वेरिएबल है जो मॉड्यूल में कहीं भी सुलभ है।