⊗pyPmUFAdv 207 of 208 menu

Consigli per la creazione di funzioni in Python

  1. I nomi delle funzioni dovrebbero essere verbi.
  2. Il nome di ogni funzione dovrebbe riflettere accuratamente ciò che la funzione fa.
  3. Una funzione dovrebbe fare solo ciò che è esplicitamente implicito dal suo nome, e nient'altro.
  4. Ogni funzione dovrebbe eseguire una sola azione.
  5. Utilizza funzioni ausiliarie all'interno delle funzioni.
  6. È preferibile che il codice delle funzioni non sia più lungo di 10-15 righe.
  7. Le funzioni lunghe è meglio suddividerle in una serie di funzioni ausiliarie.
  8. Utilizza prefissi comuni nei nomi delle funzioni: show, get, set, calc, create, change, check.
  9. Se il nome di una funzione è composto da due o più parole, è opportuno separarle l'una dall'altra con un trattino basso _, ad esempio, get_sum.
  10. Sposta il codice duplicato in funzioni.

Scrivi quali sono i difetti del seguente codice e correggili:

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

Scrivi quali sono i difetti del seguente codice e correggili:

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

Scrivi quali sono i difetti del seguente codice e correggili:

def get_num(num): return str(num)

Scrivi quali sono i difetti del seguente codice e correggili:

def check(lst): sum = 0 for el in lst: if el > 0: sum += el if el < 0: continue else: continue return sum
Italiano
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesia日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Utilizziamo i cookie per il funzionamento del sito, l'analisi e la personalizzazione. I dati vengono elaborati in conformità con la Politica sulla privacy.
accetta tutto personalizza rifiuta