Tippek a függvények létrehozásához Pythonban

  1. A függvények neveinek igéknek kell lenniük.
  2. Minden függvény nevének pontosan tükröznie kell azt, amit a függvény csinál.
  3. A függvénynek csak azt kell tennie, amit a neve kifejezetten implikál, és ne tegyen mást.
  4. Minden függvény csak egyetlen műveletet hajtson végre.
  5. Használj segédfüggvényeket a függvényeken belül.
  6. A függvények kódját jobb, ha nem hosszabb 10-15 sornál.
  7. A hosszú függvényeket jobb több segédfüggvényre bontani.
  8. Használj általánosan elfogadott előtagokat a függvények nevében: show, get, set, calc, create, change, check.
  9. Ha egy függvény neve kettő vagy több szóból áll, akkor azokat aláhúzással _ kell elválasztani egymástól, például: get_sum.
  10. Vigyük ki a duplikált kódot függvényekbe.
Задание 1

Írja le, milyen hiányosságai vannak a következő kódnak, és javítsa ki őket:

pythondef func(num1, num2):
  return num1 * num2
Задание 2

Írja le, milyen hiányosságai vannak a következő kódnak, és javítsa ki őket:

pythondef user(name):
  return 'bye, ' + name
Задание 3

Írja le, milyen hiányosságai vannak a következő kódnak, és javítsa ki őket:

pythondef get_num(num):
  return str(num)
Задание 4

Írja le, milyen hiányosságai vannak a következő kódnak, és javítsa ki őket:

pythondef check(lst):
  sum = 0
  
  for el in lst:
    if el > 0:
      sum += el
    if el < 0:
      continue
    else:
      continue
      
  return sum