⊗pyPmUFAdv 207 of 208 menu

Tipy pro tvorbu funkcí v Pythonu

  1. Názvy funkcí by měly být slovesa.
  2. Název každé funkce by měl přesně odrážet to, co funkce dělá.
  3. Funkce by měla dělat pouze to, co explicitně vyplývá z jejího názvu, a nedělat nic jiného.
  4. Každá funkce by měla provádět pouze jednu činnost.
  5. Používejte uvnitř funkcí pomocné funkce.
  6. Kód funkcí by neměl být delší než 10-15 řádků.
  7. Dlouhé funkce je lepší rozdělit na řadu pomocných.
  8. Používejte obecně přijímané předpony v názvech funkcí: show, get, set, calc, create, change, check.
  9. Pokud se název funkce skládá ze dvou nebo více slov, měla by být oddělena od sebe podtržítkem _, například, get_sum.
  10. Vynášejte duplikovaný kód do funkcí.

Napište, jaké nedostatky má následující kód, a opravte je:

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

Napište, jaké nedostatky má následující kód, a opravte je:

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

Napište, jaké nedostatky má následující kód, a opravte je:

def get_num(num): return str(num)

Napište, jaké nedostatky má následující kód, a opravte je:

def check(lst): sum = 0 for el in lst: if el > 0: sum += el if el < 0: continue else: continue return sum
Čeština
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяDanskDeutschΕλληνικά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
Používáme soubory cookie pro fungování webu, analýzu a personalizaci. Zpracování údajů probíhá v souladu s Zásadami ochrany osobních údajů.
přijmout vše přizpůsobit odmítnout