局部变量:就是只局限于函数的内部
1、局部变量,就是在函数内部定义的变量[作用于仅仅局限在函数内部]
2、不同的函数,可以定义相同的局部变量
pro='计算机信息管理'
name='吴老师'
def printinfo():
name='peter'
print('{}.{}'.format(name, pro))
pass
def TestMethod():
name='刘德华'
prin(name,pro)
pass
3、局部变量的作用,为了临时的保存数据,需要在函数中定义,来进行存储。
4、如果在函数的内部要相对全局变量进行修改,必须要用到global关键字进行声明
def changeglobal():
global pro
pro='市场营销’
pass
------------------------------------
全局变量:
1、可作用于当前文件的所有函数中;
2、当全局变量和局部变量出现重复定义时,系统优先使用局部变量(函数内部定义的变量),强龙不压地头蛇。