⊗pyPmUFAdv 207 of 208 menu

Råd for å lage funksjoner i Python

  1. Funksjonsnavn bør være verb.
  2. Navnet på hver funksjon bør nøyaktig gjenspeile hva funksjonen gjør.
  3. En funksjon bør kun gjøre det som tydelig er underforstått av dens navn, og ikke gjøre noe annet.
  4. Hver funksjon bør utføre kun én handling.
  5. Bruk hjelpefunksjoner inne i funksjoner.
  6. Koden i funksjoner bør helst ikke være lengre 10-15 linjer.
  7. Lange funksjoner bør deles opp i en rekke hjelpefunksjoner.
  8. Bruk allment aksepterte prefikser i funksjonsnavn: show, get, set, calc, create, change, check.
  9. Hvis navnet på en funksjon består av to eller flere ord, bør de skilles fra hverandre med understrek _, for eksempel, get_sum.
  10. Flytt duplisert kode inn i funksjoner.

Skriv ned hvilke ulemper følgende kode har, og rett dem opp:

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

Skriv ned hvilke ulemper følgende kode har, og rett dem opp:

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

Skriv ned hvilke ulemper følgende kode har, og rett dem opp:

def get_num(num): return str(num)

Skriv ned hvilke ulemper følgende kode har, og rett dem opp:

def check(lst): sum = 0 for el in lst: if el > 0: sum += el if el < 0: continue else: continue return sum
Norsk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruker informasjonskapsler for nettstedets funksjonalitet, analyse og personalisering. Behandling av data foregår i henhold til Personvernerklæringen.
godta alle tilpass avvis