⊗pyPmUFAdv 207 of 208 menu

Vidokezo kwa Kujenga Funkciono katika Python

  1. Majina ya funciono yapaswa kuwa vitenzi.
  2. Jina la kila funciono linapaswa kuakisi kwa usahihi kile funciono inachofanya.
  3. Funciono inapaswa kufanya tu kile kinachodhihirika waziwazi kwa jina lake, wala isifanye kitu kingine.
  4. Kila funciono inapaswa kutekeleza kitendo kimoja tu.
  5. Tumia funciono za usaidizi ndani ya funciono.
  6. Ni bora msimbo wa funciono usiwe mrefu zaidi ya 10-15 mistari.
  7. Funciono ndefu ni bora kugawanywa katika mfululizo wa funciono za usaidizi.
  8. Tumia viambishi awali vilivyokubalika kwa ujumla katika majina ya funciono: show, get, set, calc, create, change, check.
  9. Ikiwa jina la funciono lina maneno mawili au zaidi, basi inapaswa kuwa na alama ya chini (underscore) _ kati ya maneno hayo, kwa mfano, get_sum.
  10. Toa msimbo unaorudiwa kwenye funciono.

Andika, mapungufu yana nini katika msimbo ufuatao, na uyarekebishe:

def func(num1, num2): return num1 * num2

Andika, mapungufu yana nini katika msimbo ufuatao, na uyarekebishe:

def user(name): return 'kwaheri, ' + name

Andika, mapungufu yana nini katika msimbo ufuatao, na uyarekebishe:

def get_num(num): return str(num)

Andika, mapungufu yana nini katika msimbo ufuatao, na uyarekebishe:

def check(lst): jumla = 0 for kipengele in lst: if kipengele > 0: jumla += kipengele if kipengele < 0: continue else: continue return jumla
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