⊗pyPmUFAdv 207 of 208 menu

Tips voor het maken van functies in Python

  1. Functienamen moeten werkwoorden zijn.
  2. De naam van elke functie moet precies weerspiegelen wat de functie doet.
  3. Een functie moet alleen doen wat expliciet door haar naam wordt geïmpliceerd, en niets anders.
  4. Elke functie moet slechts één actie uitvoeren.
  5. Gebruik hulpfuncties binnen functies.
  6. De code van functies kan het beste niet langer zijn dan 10-15 regels.
  7. Lange functies kun je beter opsplitsen in een reeks hulpfuncties.
  8. Gebruik algemeen aanvaarde voorvoegsels in functienamen: show, get, set, calc, create, change, check.
  9. Als de naam van een functie uit twee of meer woorden bestaat, moeten deze van elkaar worden gescheiden door een onderstrepingsteken _, bijvoorbeeld get_sum.
  10. Plaats dubbele code in functies.

Schrijf op welke tekortkomingen de volgende code heeft, en verbeter deze:

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

Schrijf op welke tekortkomingen de volgende code heeft, en verbeter deze:

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

Schrijf op welke tekortkomingen de volgende code heeft, en verbeter deze:

def get_num(num): return str(num)

Schrijf op welke tekortkomingen de volgende code heeft, en verbeter deze:

def check(lst): sum = 0 for el in lst: if el > 0: sum += el if el < 0: continue else: continue return sum
Nederlands
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wij gebruiken cookies voor de werking van de site, analyse en personalisatie. De verwerking van gegevens gebeurt volgens het Privacybeleid.
alles accepteren aanpassen weigeren