<div dir="ltr"><div class="gmail_extra"><br><div class="gmail_quote">2015-01-12 10:47 GMT+01:00 Marco Ippolito <span dir="ltr"><<a href="mailto:ippolito.marco@gmail.com" target="_blank">ippolito.marco@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div id=":7pw" class="" style="overflow:hidden">senza associarle in modo continuativo all'oggetto creato.<br>
Continuo comunque a non afferrarne l'utilità di definire variabili in<br>
__init__ senza associarle all'oggetto creato</div></blockquote></div><br></div><div class="gmail_extra">Ad esempio per svolgere operazioni dentro __init__<br><br></div><div class="gmail_extra">Eseguo un ciclo, mi serve un indice, mica devo passarlo all'oggetto?<br></div><div class="gmail_extra">Oppure ho una variabile di classe (static) condivisa tra tutti gli oggetti<br><br></div>class Persona():<br>    cognome = 'Rossi'<br>    nome = ''<br>    def __init__(self, nome):<br>        self.nome = nome<br>    def printPersona(self):<br>       print "%s %s" % (self.nome, self.cognome)<br><br>mario = Persona('Mario')<br>giovanni = Persona("Giovanni")<br>anna = Persona("Anna")<br>mario.printPersona()<br>giovanni.printPersona()<br>anna.printPersona()<div class="gmail_extra"><br></div><div class="gmail_extra">Provalo e vedi che ti stampa sempre Rossi come cognome. <br><br></div><div class="gmail_extra">Carlos<br></div><div class="gmail_extra">-- <br><div class="gmail_signature"><div dir="ltr"><div><div dir="ltr">EZLN ... Para Todos Todo ... Nada para nosotros<br></div></div></div></div>
</div></div>