⊗pyPmUFAdv 207 of 208 menu

Råd för att skapa funktioner i Python

  1. Funktioners namn ska vara verb.
  2. Varje funktions namn ska exakt återspegla vad funktionen gör.
  3. En funktion ska bara göra det som uttryckligen antyds av dess namn, och inte göra något annat.
  4. Varje funktion ska utföra endast en åtgärd.
  5. Använd hjälpfunktioner inuti funktioner.
  6. Det är bättre att inte göra funktioners kod längre än 10-15 rader.
  7. Långa funktioner är bättre att dela upp i en rad hjälpfunktioner.
  8. Använd allmänt accepterade prefix i funktioners namn: show, get, set, calc, create, change, check.
  9. Om ett funktionsnamn består av två eller fler ord, bör de separeras från varandra med ett understreck _, till exempel, get_sum.
  10. Flytta duplicerad kod till funktioner.

Skriv vilka brister följande kod har, och rätta till dem:

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

Skriv vilka brister följande kod har, och rätta till dem:

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

Skriv vilka brister följande kod har, och rätta till dem:

def get_num(num): return str(num)

Skriv vilka brister följande kod har, och rätta till dem:

def check(lst): sum = 0 for el in lst: if el > 0: sum += el if el < 0: continue else: continue return sum
Svenska
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi använder kakor för webbplatsens funktion, analys och personalisering. Behandling av data sker i enlighet med Integritetspolicyn.
acceptera alla anpassa avvisa