python 关键字,python关键字用法
本文主要介绍python函数的常用关键字。本文基于python的相关资料,详细介绍了文章的主题,具有一定的参考价值,有需要的朋友可以参考一下。
00-1010 1.全局关键字2.nolocal关键字3 .屈服于
目录
默认情况下,全局变量只能被读取,内部元素(可变类型)可以在局部范围内修改,全局变量不能被重新赋值。
读取:
城市=[北京,上海]
定义函数():
打印(城市)# [北京,上海]
函数()
修改内部元素(可变类型)
城市=[北京,上海]
定义函数():
CITY.append(安徽)
打印(城市)# [北京,上海,安徽]
函数()
打印(城市)# [北京,上海,安徽]
无法对全局变量重新赋值
城市=[北京,上海]
定义函数():
城市=[安徽]
打印(城市)#[安徽]
函数()
打印(城市)# [北京,上海]
如果您想在局部范围内重新分配全局变量,它是基于global关键字实现的。
城市=[北京,上海]
定义函数():
Global=[安徽]
打印(城市)#[安徽]
函数()
打印(城市)#[安徽]
1.global关键字
将上一级作用域的变量重新赋值
name=root
定义外部():
# name=123
Name=你好
定义函数():
#将下一个更高的变量名重新赋值为123。
非本地名称
# name=123
name=wxy
内部定义():
#将之前的变量名重新赋值为123
非本地名称
name=123
内部()
打印(姓名)
函数()
打印(姓名)
外部()
打印(姓名)
# 123
# 123
#根
2.nolocal关键字
python3.3引入yield from
在yield函数中调用其他yield函数。
定义函数():
产量2
产量2
定义函数1():
产量1
产量1
func的产量()
产量1
from i in func1():
打印(1)
关于分享python函数常用关键词的这篇文章到此为止。更多相关python函数关键词,请搜索热门IT软件开发工作室之前的文章或者继续浏览下面的相关文章。希望大家以后多多支持热门IT软件开发工作室!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。