关于local variable 'i' referenced before assignment
如题,运行代码如下:defcreateCounter():i=0defcounter():i+=1j=ireturnjreturncounter代码执行后出错,错误信息为:localvariable‘i’referencedbeforeassignment原因分析:对于createCounter()函数,i是局部变量,而对于counter()函数,i是非全局的外部变量.当在counter()中对i