⊗pyPmUFFN 204 of 208 menu

Kazi Zilizojumuishwa ndani ya Kazi Nyingine katika Python

Kwa kufupisha msimbo, inawezekana kutumia kazi zilizojumuishwa ndani ya nyingine wakati wa kuziita.

Tuchukulie tuna kazi za kuinua nambari mraba, kuinua nambari mchemraba na kwa kujumlisha nambari mbili:

def square(num): return num ** 2 def cube(num): return num ** 3 def add(num1, num2): return num1 + num2

Ili kupata jumla ya mraba na mchemraba wa nambari, tunaweza kuzijumlisha ndani ya kigezo cha kazi add wakati wa kuiita:

res = add(square(2), cube(4)) print(res) # itatoa 68

Zaidi ya hayo, inawezekana kuita kazi na ndani ya mwili wa kazi nyingine. Wacha tuandike upya mfano uliopita na tuite kazi ndani ya add:

def add(num1, num2): return square(num1) + cube(num2) res = add(2, 4) print(res) # itatoa 68

Tengeneza kazi, ambayo itainua nambari mraba na kazi ya kupata mchemraba wa nambari. Pia kwa kuzitumia tengeneza kazi, ili kutoa kwenye skrini mchemraba wa mraba wa nambari.

Tengeneza kazi, ambayo itakagua aina ya kutofautisha na ikiwa kutofautisha ni msururu, basi itatoa kwa herufi kubwa. Pia tengeneza kazi, ambayo itamsalimu mtumiaji kwa jina. Jumlisha ndani yake kazi ya kwanza ili jina litoke kwa herufi kubwa kila wakati.

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