دامنه جهانی(Global Scope)

متغیری که در بدنه اصلی کد پایتون ایجاد شده است یک متغیر سراسری است.
و به دامنه جهانی تعلق دارد.


متغیرهای جهانی از هر محدوده ای، جهانی و محلی در دسترس هستند.




مثال


A variable created outside of a function is global and can be used by
anyone:



x = 300

def myfunc():
  print(x)

myfunc()

print(x)





نامگذاری متغیرها



اگر با یک نام متغیر در داخل و خارج از یک تابع کار کنید، پایتون آنها را به عنوان دو
متغیرهای جداگانه،
یکی در دامنه جهانی (خارج از تابع) و دیگری در محدوده محلی (داخل تابع):




مثال


The function will print the local x, and
then the code will print the global x:



x = 300

def myfunc():
  x = 200
 
print(x)

myfunc()

print(x)