·变量的作用域
·程序代码能访问该变量的区域
·根据变量的有效范围可分为
· 局部变量
· 在函数内定义并使用的变量,只在函数内部有效,局部变量使用global声明,这个变量就会就成全局变量
· 全局变量
· 函数体外定义的变量,可作用于函数内外
def fun(a,b): c=a+b #c.局部变量,因为c实在函数体内进行 print(c) # print(c) # print(a) #因为a,c超出了起作用的范围(超出了作用域) name='杨老师' ###name的作用范围函数内部和外部都可以使用,全局 print(name) def fun2(): print(name) fun2() def fun3(): global age ###全局 age=20 print(age) fun3() print(age) ####全局