您的位置: 网站首页> python基础> 当前文章
python全局变量和局部变量的概念
老董-我爱我家房产SEO2020-09-28166围观,141赞
在程序中定义一个变量,这个变量是有作用范围的,该作用范围被称为它的作用域,变量的作用域指的是程序代码能够访问该变量的区域。
全局变量:
如果一个变量,既能在一个函数中使用,也能在其他的函数中使用,也可以在函数外使用,这样的变量就是全局变量。一言以蔽之,在函数外边定义的变量就叫做全局变量。
局部变量:
1、在函数内部定义的变量称为局部变量。
2、不同的函数,可以定义相同的名字的局部变量,但是相互之间不会产生影响。
3、局部变量一般是为了临时保存数据而在函数中定义的变量。
# -*- coding: utf-8 -*- name = '王老板' # 全局变量 def test1(): name1 = '校长' #局部变量 print(name,name1) def test2(): name2 = '老师' #局部变量 print(name,name2) print(name) test1() test2()
王老板 王老板 校长 王老板 老师
思考题:
全局变量和局部变量名字相同问题?
如何修改全局变量?
答案在下一节。
很赞哦!
python编程网提示:转载请注明来源www.python66.com。
有宝贵意见可添加站长微信(底部),获取技术资料请到公众号(底部)。同行交流请加群
相关文章
文章评论
-
python全局变量和局部变量的概念文章写得不错,值得赞赏