[Python] Problema con variabili e funzioni

Marco Beri marcoberi a gmail.com
Ven 22 Ago 2014 20:45:54 CEST


Il 22/ago/2014 19:14 "Andrea Congiu" <congiu.andr a gmail.com> ha scritto:

> Però perché non rimane memorizzato il carattere nella variabile?

Quella variabile vive solo nella funzione. Quando la funzione muore, la
variabile locale muore con lei.

Fai restituire la variabile alla funzione è assegnala ad una variabile
esterna.

Ti consiglio di chiamarle con due nomi diversi per non confonderti.

Ti consiglio anche di studiare bene il concetto di scoping e namespace.

Prova qui:
https://docs.python.org/2/tutorial/classes.html#python-scopes-and-namespaces

Sono sicuro però che qualcun altro in lista ti manderà link più proficui.

Ciao.
Marco.
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://lists.python.it/pipermail/python/attachments/20140822/4acfcc9e/attachment.html>


Maggiori informazioni sulla lista Python