Python Global သော့ချက်စာလုံး
ကမ္ဘာလုံးဆိုင်ရာ သော့ချက်စာလုံး
အကယ်၍ သင်သည် global variable တစ်ခုကို ဖန်တီးရန် လိုအပ်သော်လည်း local scope တွင် ပိတ်မိနေပါက၊ သင်သည်
global
keyword ကို အသုံးပြုနိုင်ပါသည်။
global
သော့ချက်စာလုံးသည် ပြောင်းလဲနိုင်သော ကမ္ဘာလုံးဆိုင်ရာကို ဖြစ်စေသည် ။
ဥပမာ
သော့ချက်စကားလုံးကို သင်အသုံးပြုပါက global
၊ ကိန်းရှင်သည် ကမ္ဘာလုံးဆိုင်ရာ နယ်ပယ်နှင့် သက်ဆိုင်သည်-
def myfunc():
global x
x = 300
myfunc()
print(x)
ထို့အပြင်၊ global
function တစ်ခုအတွင်းရှိ global variable တစ်ခုသို့ ပြောင်းလဲလိုပါက keyword ကိုသုံးပါ။
ဥပမာ
function တစ်ခုအတွင်းရှိ global variable ၏တန်ဖိုးကိုပြောင်းလဲရန်အတွက် global
keyword ကိုအသုံးပြု၍ variable ကိုကိုးကားပါ-
x = 300
def myfunc():
global x
x = 200
myfunc()
print(x)