
正文
python函数作为变量 python中变量可以用什么赋值
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
python函数中局部变量与全局变量遵守规则
(1)简单数据类型变量无论是否与全局变量重名,仅在函数内部创建和使用,函数退出后变量被释放,如有全局同名变量,其值不变。
(2)简单数据类型变量在用global保留字声明后,作为全局变量使用,函数退出后该变量保留且值被函数改变。
(3)对于组合数据类型的全局变量,如果在函数内部没有被真实创建的同名变量,则函数内部可以直接使用并修改全局变量的值。
(4)如果函数内部真实创建了组合数据类型变量,无论是否有同名全局变量,函数仅对局部变量进行操作,函数退出后局部变量被释放,全局变量值不变。
*《python语言程序设计基础》.高等教育出版社
相关问答
Q1: python可以用max_作为变量名
不可以。Max为内置函数,Python还包含一系列关键字和内置函数,使用它们作为变量名,如果使用关键字作为变量名,Python解释器会报错。
Q2: 大家好,为什么python中函数名可以当做变量一样被使用呢?
在python中,一切皆对象,函数名表示的是函数的引用对象,只要是对象就可以当做变量进行使用。我正在传智播客学Python,你也可以学一学,都能学到的哦!欢迎你采纳我的回答
python函数作为变量的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于python中变量可以用什么赋值、python函数作为变量的信息别忘了在本站进行查找喔。






