⊗pyPmUFAdv 207 of 208 menu

Съвети за създаване на функции в Python

  1. Имената на функциите трябва да бъдат глаголи.
  2. Името на всяка функция трябва точно да отразява това, което функцията прави.
  3. Функцията трябва да прави само това, което изрично се подразбира от името ѝ, и да не прави нищо друго.
  4. Всяка функция трябва да изпълнява само едно действие.
  5. Използвайте помощни функции вътре във функциите.
  6. Кодът на функциите е по-добре да не става по-дълъг 10-15 реда.
  7. Дългите функции е по-добре да се разделят на поредица от помощни функции.
  8. Използвайте общоприети префикси в имената на функциите: show, get, set, calc, create, change, check.
  9. Ако името на функцията се състои от две или повече думи, тогава те трябва да се разделят една от друга с долна черта _, например, get_sum.
  10. Изнасяйте повтарящия се код във функции.

Напишете какви недостатъци има следният код и ги поправете:

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

Напишете какви недостатъци има следният код и ги поправете:

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

Напишете какви недостатъци има следният код и ги поправете:

def get_num(num): return str(num)

Напишете какви недостатъци има следният код и ги поправете:

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