⊗pyPmFnFDO 15 of 129 menu

Output della documentazione delle funzioni in Python

Nel corpo di una funzione è possibile scrivere una stringa, che descrive l'essenza del lavoro svolto. Tale stringa è considerata la documentazione della funzione. È racchiusa tra virgolette singole e posizionata nella prima riga del corpo della funzione. Per leggerla, è necessario utilizzare una funzione speciale help, nel cui parametro viene passato il nome della funzione.

Supponiamo di avere una funzione che somma due numeri. Questo è indicato da una stringa con le relative informazioni:

def getSum(num1, num2): 'this function sums two numbers' return num1 + num2

Chiamiamo help e scopriamo cosa è commentato in getSum:

help(getSum)

Dopo l'esecuzione del codice, nella console apparirà una stringa con il nome della funzione e la sua documentazione:

Help on function getSum in module __main__: getSum(num1, num2) this function sums two numbers

Con la funzione help puoi leggere la documentazione anche delle funzioni standard. Scopriamo le informazioni sulla funzione print:

help(print)

Per visualizzare solo la stringa con la documentazione della funzione, è necessario passare a help dopo il nome della funzione la costruzione servizio .__doc__:

help(print.__doc__)

Crea una funzione che accetti come parametro una lista di nomi di mesi e li stampi con la lettera maiuscola. Descrivi l'essenza del lavoro della funzione nella documentazione e visualizzala nella console.

Visualizza tutta la documentazione sulla funzione sum.

Visualizza solo la stringa con la documentazione della funzione len.

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