⊗pyPmUFAdv 207 of 208 menu

Vinkkejä funktioiden luomiseen Pythonissa

  1. Funktioiden nimen tulee olla verbejä.
  2. Jokaisen funktion nimen tulee tarkasti heijastaa sitä, mitä funktio tekee.
  3. Funktion tulee tehdä vain sitä, mitä sen nimi nimenomaisesti implikoi, eikä mitään muuta.
  4. Jokaisen funktion tulee suorittaa vain yksi toiminto.
  5. Käytä funktioiden sisällä apufunktioita.
  6. Funktioiden koodia on parempi olla pidempi kuin 10-15 riviä.
  7. Pitkät funktiot on parempi jakaa useisiin apufunktioihin.
  8. Käytä yleisesti hyväksyttyjä etuliitteitä funktioiden nimissä: show, get, set, calc, create, change, check.
  9. Jos funktion nimi koostuu kahdesta tai useammasta sanasta, niiden tulisi erottaa toisistaan alaviivalla _, esimerkiksi, get_sum.
  10. Siirrä toistuva koodi funktioihin.

Kirjoita, mitkä vajeet seuraavassa koodissa on, ja korjaa ne:

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

Kirjoita, mitkä vajeet seuraavassa koodissa on, ja korjaa ne:

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

Kirjoita, mitkä vajeet seuraavassa koodissa on, ja korjaa ne:

def get_num(num): return str(num)

Kirjoita, mitkä vajeet seuraavassa koodissa on, ja korjaa ne:

def check(lst): sum = 0 for el in lst: if el > 0: sum += el if el < 0: continue else: continue return sum
Suomi
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Käytämme evästeitä verkkosivuston toiminnalle, analytiikalle ja personoinnille. Tietojen käsittely tapahtuu Tietosuojakäytännön mukaisesti.
hyväksy kaikki mukauta hylkää