有如下三种变量: 在函数或块内部的局部变量:在所有函数外部的全局变量函数参数定义中形式参数 局部变量:**只能被该函数或该代码块内部的语句使用。**全局变量:全局变量是定义在函数外部,通常是在程序的顶部。全局变量在整个程序生命周期内都是有效的,**在任意的函数内部能访问全局变量。** 名称相同时局部变量覆盖全局变量全局变量跟普通变量定义是一样的,只不过定义位置不同 形式参数:可以看成该函数内的局部变量,他们会优先覆盖全局变量