'''变量的作用域 程序代码能访问该变量的区域 根据变量的有效范围可分为 局部变量 在函数内定义并使用的变量,只在函数内有效,局部变量使用global声明,这个变量就会变成全局变量 全局变量 函数体外定义的变量,可作用于函数内外''' def fun(a,b): c=a+b #c,就称为局部变量,因为c是在函数体内进行定义的变量,a,b是函数的形参,作用范围也是函数内部,相当于局部变量 print(c) #print(c) 因为a,c超出了起作用的范围(超出了定义域) #print(a) name='杨老师' print(name) def fun2(): print(name) #调用函数 fun2() def fun3(): global age #函数内部定义的变量,局部变量,使用global声明实际上就变成了全局变量 age=20 print(age) fun3() print(age)
变量的作用域
最新推荐文章于 2025-08-20 15:37:55 发布