পাইথনে ভেরিয়েবলের গ্লোবাল স্কোপ

যদি ফাংশন থেকে ভেরিয়েবল num-কে বাহ্যের কোড ব্লকে স্থানান্তরিত করা হয়, তবে এটি একটি গ্লোবাল স্কোপ অর্জন করবে এবং শুধুমাত্র ফাংশনের ভিতরেই নয়, বাইরেও প্রবেশযোগ্য হয়ে উঠবে:

pythonnum = 1

def func():
  print(num)
  
func() # 1 প্রিন্ট করবে
Задание 1

নিম্নলিখিত কোডটি চালানোর ফলাফল কী হবে:

pythonnum = 2

def func():
  return num

func()
print(num)
Задание 2

নিম্নলিখিত কোডটি চালানোর ফলাফল কী হবে:

pythonnum = 2

def func():
  return num1

print(func())