⊗pyPmUFOP 201 of 208 menu

Vigezo vya Hiari katika Kazi za Python

Vigezo vya kazi vinaweza kufanywa kuwa vya hiari. Ili kufanya hivyo, vigezo vinahitaji kupewa thamani chaguomsingi. Hebu tuangalie jinsi hii inafanyika. Hebu tuwe na kazi ifuatayo:

def func(num1, num2): return num1 + num2 print(func(1, 2)) # itatoa 3

Wacha tufanye ili kigezo cha pili kiwe na thamani 2 kwa chaguomsingi:

def func(num1, num2=2): return num1 + num2

Wacha tuangalie utendakazi wa kazi yetu kwa kigezo cha kwanza pekee:

print(func(1)) # itatoa 3

Licha ya ukweli kwamba nambari ya pili ni kigezo cha hiari, bado inaweza kupewa thamani wakati wa kuitaja kazi:

print(func(2, 4)) # itatoa 6

Kazi iliyopewa:

def func(num=5): return num * 2

Kazi hii inaitwa kama ifuatavyo:

print(func(2)) print(func(10)) print(func())

Eleza, matokeo ya kili moja ya miito ya kazi yatakuwa nini.

Kazi iliyopewa:

def func(num1=1, num2=3): return num2 - num1

Kazi hii inaitwa kama ifuatavyo:

print(func(6, 10)) print(func(5)) print(func())

Eleza, matokeo ya kili moja ya miito ya kazi yatakuwa nini.

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