⊗pyPmFnMPP 11 of 129 menu

Kupeleta Vigezo Mbalimbali kwenye Kitendo katika Python

Tuchukulie tuna kitendo kinachokubali vigezo kadhaa vya nambari:

def func(num1, num2): return num1 + num2 print(func1(2, 3))

Wakati wa kuita kitendo, nambari zilizowekwa 2 na 3 zitaingia kwenye vigezo num1 na num2 ipasavyo.

Lakini kuna nyakati ambapo inahitajika wakati wa kuita kitendo kupeleta vigezo vingi, idadi ambayo haijulikani mapema. Katika Python inawezekana kuweka wakati wa kutangaza kitendo kigezo kimoja tu, ambacho baadaye kitatoa fungu la vigezo vyote vilivyopeletwa wakati wa kiitiko. Ili kufanya hivyo, kabla ya kigezo hiki inahitajika kuonyesha alama *. Kigezo kama hiki kimezoelewa kuitwa args, lakini inawezekana kuipa jina lingine lolote. Na ili kutoa vigezo vyote, inahitajika kuandika kwenye mwili wa kitendo kigezo hiki, lakini hata hivyo bila *:

def func(*args): return args print(func(1, 2, 3)) # itatoa (1, 2, 3)

Kwa kuendelea na vigezo vilivyopatikana inawezekana kufanya shughuli nyingine zozote. Wacha tupate jumla yao:

def func(*args): return sum(args) print(func(1, 2, 3)) # itatoa 6

Andika kitendo ambacho kitakubali kama vigezo idadi isiyo na kikomo ya majina ya watumiaji na kuyatoa kwenye konsoli kwa mfumo wa fungu.

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