⊗pyPmFnLVS 1 of 129 menu

Python တွင် လိုကယ်အမြင်အာရုံနယ်ပယ်

function တစ်ခုအတွင်း ရှိနေသော ကိန်းရှင်အားလုံးတွင် လိုကယ်အမြင်အာရုံနယ်ပယ် ဟုခေါ်သော ဂုဏ်သတ္တိရှိသည် - ၄င်းတို့သည် ၎င်းတို့၏ function အတွင်း၌သာ သုံးနိုင်ပြီး အပြင်ကုဒ်တွင် အလုပ်လုပ်၍မရပါ။

ကျွန်ုပ်တို့တွင် function တစ်ခုရှိပါစေ၊ ၎င်းအတွင်း၌ num ဟူသော ကိန်းရှင်ရှိသည်။

def func(): num = 2 return num

၎င်းကို ခေါ်ယူပြီး num ကိန်းရှင်ကို console တွင် ထုတ်ကြည့်ကြစို့။ ကုဒ်ကို run ပြီးနောက် error တစ်ခု ပြန်လာမည်။ အဘယ်ကြောင့်ဆိုသော် ကိန်းရှင်ကို အပြင်ကုဒ်တွင် မသိသောကြောင့်ဖြစ်သည်။

func() print(num) # error ကို ထုတ်ပြမည်

အောက်ပါကုဒ်ကို run လိုက်လျှင် ရလဒ်ကား အဘယ်နည်း။

def func(): num = 1 func() print(num)

အောက်ပါကုဒ်ကို run လိုက်လျှင် ရလဒ်ကား အဘယ်နည်း။

def func(): num = 3 print(num) func()

အောက်ပါကုဒ်ကို run လိုက်လျှင် ရလဒ်ကား အဘယ်နည်း။

def func(): num = 5 return num print(func())

အောက်ပါကုဒ်ကို run လိုက်လျှင် ရလဒ်ကား အဘယ်နည်း။

def func(): num = 7 return num func() print(num)
မြန်မာ
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
ဝက်ဘ်ဆိုက် လုပ်ဆောင်ခြင်း၊ ဆန်းစစ်လေ့လာခြင်းနှင့် ပုဂ္ဂလိကပြုပြင်ခြင်းအတွက် ကျွန်ုပ်တို့သည် cookie များကို အသုံးပြုပါသည်။ ဒေတာများကို ပြုပြင်ခြင်းသည် ကိုယ်ရေးကိုယ်တာ မူဝါဒအတိုင်း ဖြစ်ပါသည်။
အားလုံးလက်ခံရန် ပြင်ဆင်ရန် ငြင်းပယ်ရန်