⊗pyPmFnPPP 7 of 129 menu

Usambazaji wa Vipimo vya Kazi kwa Vigezo vya Msingi katika Python

Wacha tuchunguze sifa za usambazaji wa aina za data za msingi (masharti, nambari) kwenye vigezo vya kazi.

Tuchukulie tuna kazi ambayo inapokea kigezo tst kama kigezo na kuweka thamani yake kuwa 2. Baada ya kazi tutatangaza kigezo num:

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

Wacha tuite kazi na tupitishe kwenye kigezo chake kigezo num na tuonyeshe thamani yake kwenye konsoli. Licha ya kuwa kwenye kigezo cha kazi kimeonyeshwa num, thamani yake katika eneo la utambuzi wa kimataifa haijabadilika:

func(num) # itaonyesha 2 print(num) # itaonyesha 3

Matokeo ya utekelezaji wa msimbo ufuatao utakuwa nini:

def func(txt): txt = 'user2' return txt name = 'user1' res = func(name) print(res) print(name)

Matokeo ya utekelezaji wa msimbo ufuatao utakuwa nini:

def func(tst1, tst2): tst1 += 1 tst2 *= 2 return tst1 + tst2 num1 = 0 num2 = 2 res = func(num1, num2) print(num1 + num2) print(res)
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