Misingi ya Kufanya Kazi na Vitendo Maalum (Functions) katika Python

Katika Python, pamoja na kutumia vitendo na mbinu standard, unaweza pia kuunda na kutumia vitendo vyako mwenyewe.

Wacha tuchunguze sintaksia ya kuunda kitendo chako mwenyewe. Kutangaza, unahitaji kuandika neno kuu def, kisha jina lake na mabano ya duara, ambayo unaweza kuweka vigezo. Kisha weka alama ya koloni, na baada ya hapo kwenye kizuizi cha chini unaandika msimbo unaohitajika (mwili wa kitendo). Mwili wa kitendo lazima uwe umebanwa kidole, kama katika block nyingine yoyote ya msimbo.

Kwa mfano, tufanye kitendo func:

pythondef func():
  '''
    mwili wa kitendo, ambao
    umeandikwa msimbo wa
   kutekelezwa
  '''

Wacha tufanye kitendo func kikioneshe alama ya mshangao:

pythondef func():
  print('!')

Sasa hebu tuite kitendo chetu. Kwa hiyo ni muhimu kuandika jina lake na mabano ya duara:

pythondef func():
  print('!')
  
# Tuita kitendo chetu:
func() # itaonyesha '!'

Inawezekana kuuita kitendo chetu mara kadhaa - katika kesi hii kila wito wa kitendo kitakuwa kifanya matokeo mapya kwenye skrini:

pythondef func():
  print('!')
  
func() # itaonyesha '!'
func() # itaonyesha '!'
func() # itaonyesha '!'

Katika Python, kitendo lazima kiitwe chini ya utangazaji wake:

pythonfunc() # itaonyesha kosa

def func():
  print('!')
Задание 1

Tengeneza kitendo ambacho kitaonyesha jina lako la kwanza na jina la ukoo.

Задание 2

Tengeneza kitendo ambacho kitaonyesha jumla ya 3 na 6.