在模块写个全局变量x , 然后多个不同的函数里面声明global x,然后再修改x的值.这样做太麻烦太low了.
解决这有很多方式,
1. 例如写类+ 方法,self.x 或者哪怕是cls.x都可以,多使用面向对象编程的思维,不要整天情不自禁100%面向过程写代码.
2. 全局变量写字典 g_dict = {"x":1},然后在函数里面 g_dict["x"] 这样来修改就行了
3. 全局变量写个类 class A: x =1 ,函数里面A.x=2 ,这样也不需要声明global 关键字.