Profilo di evelynwang

Nome evelynwang
Indirizzo email n/a
Messaggi1
  • Re: print variabile
    Forum >> Principianti
    Ciao pypy pypy e nuzzopippo,
    Grazie per la discussione interessante! Mi sembra che il punto chiave sia che, in Python, le variabili locali di un metodo non sono accessibili dall'esterno, poiché il loro scope è limitato alla funzione stessa. Se vuoi accedere a una variabile definita all'interno di un metodo, devi renderla un attributo della classe o dell'istanza, come suggerito da nuzzopippo.
    Per quanto riguarda la differenza tra metodi e funzioni, è vero che in Python i metodi sono essenzialmente funzioni legate a un'istanza di una classe. Quando viene chiamato un metodo, l'istanza (self) viene automaticamente passata come primo argomento, grade calculator il che li distingue dalle funzioni "libere".
    Buona programmazione a tutti!