局部变量
什么是局部变量?作用是什么?
定义在函数内部的变量,叫做局部变量。在不同函数内部可以有相同名字的局部变量,但是他们之间互不干扰。
作用:在函数内临时保存数据,让数据方便使用。
全局变量
什么是全局变量?作用是什么?
定义在函数外部的变量,叫做全局变量。
作用:全局范围内都可以使用的变量
总结1:在函数外边定义的变量叫做 全局变量全局变量能够在所有的函数中进行访问
***当函数内出现局部变量和全局变量相同名字时,函数内部中的 变量名 = 数据 此时理解为定义了一个局部变量,而不是修改全局变量的值***
修改全局变量:
全局变量 与 局部变量的区别
定义
- 全局变量定义在函数外部
- 局部变量定义在函数内部
使用范围
- 全局变量可以在全局范围内使用。(函数内部、函数外部)
- 局部变量只能在定义变量的函数内部使用
修改
- 全局变量
- 函数外 可以任意修改
- 函数内 需要使用global 先声明之后,才能修改
- 局部变量
- 函数外 不能使用
- 函数内 可以任意修改