⊗pyPmUFAdv 207 of 208 menu

Ieteikumi funkciju veidošanā Python

  1. Funkciju nosaukumiem jābūt darbības vārdiem.
  2. Katras funkcijas nosaukumam precīzi jāatspoguļo tas, ko funkcija dara.
  3. Funkcijai jādara tikai tas, kas skaidri nozīmēts tās nosaukumā, un nedrīkst darīt ko citu.
  4. Katrai funkcijai jāveic tikai viena darbība.
  5. Funkciju iekšienē izmantojiet palīgfunkcijas.
  6. Funkciju kodu labāk neradīt garāku par 10-15 rindām.
  7. Garas funkcijas labāk sadalīt vairākās palīgfunkcijās.
  8. Izmantojiet vispārpieņemtus prefiksus funkciju nosaukumos: show, get, set, calc, create, change, check.
  9. Ja funkcijas nosaukums sastāv no diviem vai vairākiem vārdiem, tos vajadzētu atdalīt ar apakšsvītru _, piemēram, get_sum.
  10. Izņemiet dublēto kodu atsevišķās funkcijās.

Uzrakstiet, kādi trūkumi ir šajā kodā, un izlabojiet tos:

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

Uzrakstiet, kādi trūkumi ir šajā kodā, un izlabojiet tos:

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

Uzrakstiet, kādi trūkumi ir šajā kodā, un izlabojiet tos:

def get_num(num): return str(num)

Uzrakstiet, kādi trūkumi ir šajā kodā, un izlabojiet tos:

def check(lst): sum = 0 for el in lst: if el > 0: sum += el if el < 0: continue else: continue return sum
Latviešu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mēs izmantojam sīkdatnes, lai nodrošinātu vietnes darbību, analīti un personalizāciju. Datu apstrāde notiek saskaņā ar Konfidencialitātes politiku.
pieņemt visus iestatīt noraidīt