A গ্লোবাল ভেরিয়েবল গ্লোবাল স্কোপ সহ একটি পরিবর্তনশীল, যার অর্থ ছায়া না থাকলে এটি পুরো প্রোগ্রাম জুড়ে দৃশ্যমান এবং অ্যাক্সেসযোগ্য। সমস্ত গ্লোবাল ভেরিয়েবলের সেটকে গ্লোবাল এনভায়রনমেন্ট বা প্রোগ্রামের গ্লোবাল স্কোপ বলা হয়।
আমরা একটি ভেরিয়েবলের আগে গ্লোবাল কীওয়ার্ড ব্যবহার করে একটি পরিবর্তনশীলকে বিশ্বব্যাপী ঘোষণা করি। সমস্ত ভেরিয়েবলের ব্লকের সুযোগ রয়েছে, যেখানে সেগুলি ঘোষণা করা হয়েছে এবং সংজ্ঞায়িত করা হয়েছে৷ সেগুলি শুধুমাত্র তাদের ঘোষণার বিন্দুর পরে ব্যবহার করা যেতে পারে৷
উদাহরণ
গ্লোবাল পরিবর্তনশীল ঘোষণার উদাহরণ
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!