⊗pyPmFnLVS 1 of 129 menu

Eneo la Ufikiaji wa Kibaasho katika Python

Vigezo vyote vilivyo ndani ya kitendo vina kinachojulikana kama eneo la ufikiaji la kibaasho - vinapatikana tu ndani ya kiwango cha kitendo chenyewe na nje ya msimbo hauwezi kufanya kazi navyo.

Tuchukulie tuna kitendo, ndani yake kuna kigezo num:

def func(): num = 2 return num

Tuite na tujaribu kuchapisha kigezo num kwenye koni. Baada ya utekelezaji wa msimbo, hitilafu itarudi, kwa sababu kigezo hajulikani nje ya msimbo:

func() print(num) # itatoa hitilafu

Matokeo ya utekelezaji wa msimbo ufuatao yatakuwa nini:

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

Matokeo ya utekelezaji wa msimbo ufuatao yatakuwa nini:

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

Matokeo ya utekelezaji wa msimbo ufuatao yatakuwa nini:

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

Matokeo ya utekelezaji wa msimbo ufuatao yatakuwa nini:

def func(): num = 7 return num func() print(num)
Kiswahili
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Tunatumia kuki kwa ajili ya uendeshaji wa tovuti, uchambuzi na ubinafsishaji. Usindikaji wa data unafanyika kulingana na Sera ya Faragha.
kubali yote sanidi kataa