Vedi the documentation on the help function:
Se non viene dato alcun argomento, il sistema di aiuto interattivo inizia sulla console interprete. Se l'argomento è una stringa, la stringa viene cercata come nome di un modulo, funzione, classe, metodo, parola chiave o argomento di documentazione e una pagina di aiuto viene stampata sulla console. Se l'argomento è un qualsiasi altro tipo di oggetto, viene generata una pagina di aiuto sull'oggetto.
In altre parole, quando a help
viene assegnata una classe o un tipo, restituisce l'aiuto su tale classe o tipo.
class C: pass
help(C)
Quando help
è dato qualsiasi istanza diverso da una stringa, come help(1)
, fornisce la documentazione sul tipo di quella variabile (int
, float
o una classe definita).
help(1)
help(C())
Quando viene somministrato una stringa, fornisce la documentazione sul tipo o classe che quella stringa riferisce. Se si vuole aiutare con la classe str
in sé, si può fare:
help(str)
o
help("str")
fonte
2012-10-26 15:04:34
solo un'ipotesi: secondo wikipedia, il numero 42 ha ricevuto notevole attenzione nella cultura popolare come risultato della sua apparizione centrale nella Guida galattica per gli autostoppisti come la "Risposta alla domanda finale della vita, dell'universo, e Qualunque cosa". – gefei
help (1) funziona anche :) – szabgab
quando tutto fallisce, leggi il documento: http://docs.python.org/library/functions.html#help – mjv