⊗pyPmUFAdv 207 of 208 menu

Wskazówki dotyczące tworzenia funkcji w Pythonie

  1. Nazwy funkcji powinny być czasownikami.
  2. Nazwa każdej funkcji powinna dokładnie odzwierciedlać to, co funkcja robi.
  3. Funkcja powinna robić tylko to, co wyraźnie wynika z jej nazwy, i nie robić niczego innego.
  4. Każda funkcja powinna wykonywać tylko jedną czynność.
  5. Używaj wewnątrz funkcji funkcji pomocniczych.
  6. Kod funkcji lepiej nie robić dłuższym niż 10-15 linii.
  7. Długie funkcje lepiej rozbijać na szereg funkcji pomocniczych.
  8. Używaj powszechnie przyjętych prefiksów w nazwach funkcji: show, get, set, calc, create, change, check.
  9. Jeśli nazwa funkcji składa się z dwóch lub więcej słów, należy je oddzielać od siebie podkreśleniem _, na przykład, get_sum.
  10. Wynoś powtarzający się kod do funkcji.

Napisz, jakie wady ma następujący kod i popraw je:

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

Napisz, jakie wady ma następujący kod i popraw je:

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

Napisz, jakie wady ma następujący kod i popraw je:

def get_num(num): return str(num)

Napisz, jakie wady ma następujący kod i popraw je:

def check(lst): sum = 0 for el in lst: if el > 0: sum += el if el < 0: continue else: continue return sum
Polski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wykorzystujemy pliki cookie do działania strony, analizy i personalizacji. Przetwarzanie danych odbywa się zgodnie z Polityką prywatności.
zaakceptuj wszystkie dostosuj odrzuć