Python nonlocal အကြောင်းသတင်း

အကျယ်အဝန်

အဆိုပါ အချက်အလက် အတွင်း အဆိုပါ အချက်အလက် ကို အသုံးပြုခြင်း အရ အချက်အလက် ကို အဆိုပါ အချက်အလက် အတွက် အသုံးပြုခြင်း

def myfunc1():
  x = "Bill"
  def myfunc2():
    nonlocal x
    x = "hello"
  myfunc2() 
  return x
print(myfunc1())

အကျယ်အဝန်

အကြောင်းကျမ်း နှင့် အသုံးပြုခြင်း

nonlocal အကြောင်းသတင်း ကို အသုံးပြုခြင်း အရ အဆိုပါ အချက်အလက် အတွင်း အသုံးပြုခြင်း အရ အချက်အလက် မဟုတ် သော အချက်အလက် ကို အသုံးပြုခြင်း

အကြောင်းသတင်း nonlocal ကို အသုံးပြုခြင်း အချက်အလက် အရ အချက်အလက် မဟုတ် သော အချက်အလက် ကို ကြေညာခြင်း

အကျယ်အဝန် ပိုမို

အကျယ်အဝန်

အဆိုပါ အကျယ်အဝန် နှင့် အသားရှိ သော အကြောင်းသတင်း မပါ။

def myfunc1():
  x = "Bill"
  def myfunc2():
    x = "hello"
  myfunc2() 
  return x
print(myfunc1())

အကျယ်အဝန်

ခွင့်ပြုခြင်း

အကြောင်းသတင်း global အဆိုပါ အချက်အလက် ကို အဆိုပါ အချက်အလက် အတွက် တည်ဆောက်ခြင်း