वैश्विक चर एक ऐसा चर है जो विश्व स्तर पर पहुंच योग्य है। एक स्थानीय चर वह है जो केवल वर्तमान दायरे तक ही पहुंच योग्य है, जैसे कि किसी एकल फ़ंक्शन परिभाषा में उपयोग किए जाने वाले अस्थायी चर।
उदाहरण
दिए गए कोड में
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 एक वैश्विक चर है जिसे मॉड्यूल में कहीं भी पहुँचा जा सकता है।