एक वैश्विक चर वैश्विक दायरे वाला एक चर है, जिसका अर्थ है कि यह पूरे कार्यक्रम में दृश्यमान और सुलभ है, जब तक कि छाया न हो। सभी वैश्विक चरों के समूह को वैश्विक पर्यावरण या कार्यक्रम के वैश्विक दायरे के रूप में जाना जाता है।
हम एक वैरिएबल से पहले ग्लोबल कीवर्ड का उपयोग करके एक वैरिएबल ग्लोबल घोषित करते हैं। सभी चरों में ब्लॉक का दायरा होता है, जहां उन्हें घोषित और परिभाषित किया जाता है। उनका उपयोग उनकी घोषणा के बिंदु के बाद ही किया जा सकता है।
उदाहरण
वैश्विक परिवर्तनशील घोषणा का उदाहरण
def f(): global s print(s) s = "Only in spring, but Miami is great as well!" print(s) s = "I am looking for a course in New York!" f() print(s)
आउटपुट
I am looking for a course in New York! Only in spring, but Miami is great as well! Only in spring, but Miami is great as well!