Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗pyPmUFAdv 207 of 208 menu
◀ ▶

Sfaturi pentru crearea de funcții în Python

  1. Numele funcțiilor ar trebui să fie verbe.
  2. Numele fiecărei funcții ar trebui să reflecte cu exactitate ceea ce face funcția.
  3. O funcție ar trebui să facă doar ceea ce este în mod explicit implicat de numele ei și să nu facă altceva.
  4. Fiecare funcție ar trebui să efectueze doar o singură acțiune.
  5. Utilizați în interiorul funcțiilor funcții auxiliare.
  6. Este mai bine ca codul funcțiilor să nu depășească 10-15 rânduri.
  7. Este mai bine să împărțiți funcțiile lungi în o serie de funcții auxiliare.
  8. Utilizați prefixe generally acceptate în numele funcțiilor: show, get, set, calc, create, change, check.
  9. Dacă numele unei funcții este format din două sau mai multe cuvinte, atunci acestea ar trebui separate unul de celălalt printr-o subliniere _, de exemplu, get_sum.
  10. Extrageți codul duplicat în funcții.

Scrieți ce dezavantaje are următorul cod și corectați-le:

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

Scrieți ce dezavantaje are următorul cod și corectați-le:

def user(name): return 'La revedere, ' + name

Scrieți ce dezavantaje are următorul cod și corectați-le:

def get_num(num): return str(num)

Scrieți ce dezavantaje are următorul cod și corectați-le:

def check(lst): sum = 0 for el in lst: if el > 0: sum += el if el < 0: continue else: continue return sum
← →
↑
Română▼
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Folosim cookie pentru funcționarea site-ului, analiză și personalizare. Prelucrarea datelor are loc în conformitate cu Politica de confidențialitate.
acceptă toate configurează respinge