python嵌套函数使用外部函数变量的方法(Python2和Python3)
作者:mdxy-dxy 时间:2022-05-16 20:29:25
python嵌套函数使用外部函数变量的方法,Python2和Python3均可使用
python3
def b():
b = 1
def bchange():
nonlocal b
b += 1
bchange()
print(b)
Python 2 只能这样(利用 mutable 对象):
def b():
b = [1]
def bchange():
b[0] += 1
bchange()
print b[0]
标签:嵌套函数,外部函数变量
0
投稿
猜你喜欢
Python基于wordcloud及jieba实现中国地图词云图
2021-03-31 15:08:53
对python3 urllib包与http包的使用详解
2022-08-04 15:20:14
详解Vue中Computed与watch的用法与区别
2023-07-02 17:05:24
python实现代码审查自动回复消息
2021-09-15 22:20:46
Go语言入门教程之Arrays、Slices、Maps、Range操作简明总结
2024-05-09 14:56:40
Python玩转Excel的读写改实例
2022-01-27 19:59:47
Python爬虫采集Tripadvisor数据案例实现
2022-01-28 14:54:28
激发你的灵感:50个优秀的Favicons设计
2007-10-21 19:52:00
python转换字符串为摩尔斯电码的方法
2022-01-01 10:17:44
python的去重以及数据合并的用法说明
2023-01-12 07:12:57
Python使用爬虫抓取美女图片并保存到本地的方法【测试可用】
2023-11-04 19:44:17
Django rest framework如何自定义用户表
2022-03-12 01:15:02
让goland支持proto文件类型的实现
2024-05-25 15:12:24
对python requests的content和text方法的区别详解
2022-10-14 14:28:37
Matlab中plot基本用法的具体使用
2022-08-14 10:28:24
np.hstack()和np.dstack()的使用
2021-02-03 12:52:15
MySQL数据库执行Update卡死问题的解决方法
2024-01-15 16:06:50
python对数组进行反转的方法
2023-08-12 13:38:54
Sql Server2005对现有数据进行分区具体步骤
2008-06-26 13:18:00
python列表的切片与复制示例分析
2023-07-15 02:12:34