Milton Galo Patricio Inostroza Aguilera escribió:
El día 18 de junio de 2010 09:43, Oswaldo Hernández
......
La funcion imagen() no ve las variables que has definido fuera de ella.
Eso lamentablemente es un error bastante común en los programadores
(yo igual antes pensaba eso). La función ve TODO lo que está
definida en su scope al momento de nacer = Scope léxico o Scope
estático (también lo llaman).
explícame esto:
>>> def func1():
... def func2():
... a = 5
... a = 0
... func2()
... print a
...
>>>
>>> func1()
0
--
Oswaldo Hernández
_______________________________________________
Python-es mailing list
[email protected]
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/