[Python-Dev] 2.5 and beyond

Ka-Ping Yee python-dev at zesty.ca
Fri Jun 30 11:36:38 CEST 2006


On 2006年6月30日, Neal Norwitz wrote:
> The current list of serious bugs are in the PEP:
>> http://www.python.org/dev/peps/pep-0356/

Among them is this one:
 Incorrect LOAD/STORE_GLOBAL generation
 http://python.org/sf/1501934
The question is, what behaviour is preferable for this code:
 g = 1
 def f():
 g += 1
 f()
Should this raise an UnboundLocalError or should it increment g?
(Or, in other words, should augmented assignment be considered
a local binding like regular assignment, or not?)
-- ?!ng


More information about the Python-Dev mailing list

AltStyle によって変換されたページ (->オリジナル) /