python的全局变量必须要在函数内再次重新声明!
否则在该函数内,全局变量不起作用!
#计算截图的次数,赋初始值为1
number=1
#重置,从图01开始重新截图
def r2():
#如果在下一行,没有global 声明全局变量,则调用该函数,全局变量不起作用!
global number
number=2
print(number)
def r3():
number=3
print(number)
不要在IDLE下运行,要制作成py文件测试才行。
运行环境:
win7 64位
python 3.6版本。