环境:Python 2.7

解决函数不影响变量值的问题影响

# -*- coding: utf-8 -*-
a = 0
def b():
	global a
	a = 1 
	a = a + 1
	print a
	return a
def c():
	global a
	a=a+1
	print a 
	return a
def d():
	print a

if __name__ == '__main__':
	b()
	c()
	d()
	c()


运行结果:

2
3
3
4

Python函数影响值_python函数