পাইথনে ভেরিয়েবলের গ্লোবাল স্কোপ
যদি ফাংশন থেকে ভেরিয়েবল num-কে
বাহ্যের কোড ব্লকে স্থানান্তরিত করা হয়, তবে এটি
একটি গ্লোবাল স্কোপ অর্জন করবে
এবং শুধুমাত্র ফাংশনের ভিতরেই নয়,
বাইরেও প্রবেশযোগ্য হয়ে উঠবে:
num = 1
def func():
print(num)
func() # 1 প্রিন্ট করবে
নিম্নলিখিত কোডটি চালানোর ফলাফল কী হবে:
num = 2
def func():
return num
func()
print(num)
নিম্নলিখিত কোডটি চালানোর ফলাফল কী হবে:
num = 2
def func():
return num1
print(func())