手机
当前位置:查字典教程网 >脚本专栏 >python >python嵌套函数使用外部函数变量的方法(Python2和Python3)
python嵌套函数使用外部函数变量的方法(Python2和Python3)
摘要:python嵌套函数使用外部函数变量的方法,Python2和Python3均可使用python3defb():b=1defbchange()...

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]

【python嵌套函数使用外部函数变量的方法(Python2和Python3)】相关文章:

python爬取网站数据保存使用的方法

python函数返回多个值的示例方法

python监控网卡流量并使用graphite绘图的示例

python实现的二叉树算法和kmp算法实例

Python的函数嵌套的使用方法

python列表去重的二种方法

Python编写检测数据库SA用户的方法

python实现跨文件全局变量的方法

Python中zip()函数用法实例教程

Python实现全局变量的两个解决方法

精品推荐
分类导航