今天小编就为大家分享一篇python 函数内部修改外部变量的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

如果内部修改外部变量需要nonlocal,global

def f1():
 print("in f1..")
 num=111
 def f2():
  nonlocal num
  num=222
  print(num)
 f2()
 print(num)
f1()

以上这篇python 函数内部修改外部变量的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持爱安网。

最新资讯
特斯拉Model Y交付时间提前 周产量或可达1000辆

特斯拉Model Y交付时

据外媒报道,一位汽车分析师指出,参观特斯拉Fremont工厂
阿里巴巴上海研发中心启用 平头哥、阿里云首批入驻

阿里巴巴上海研发中心

阿里巴巴上海研发中心在浦东张江人工智能岛正式启用,首
谷歌2019年热搜榜:iPhone11位列第五成唯一入榜手机

谷歌2019年热搜榜:iPho

谷歌今日公布了“2019年度热搜榜”,苹果“iPhone 11”
波音公司将首次试飞"星际客机" 目的地是国际空间站

波音公司将首次试飞"

美国波音公司12日确认,其“星际客机”载人飞船首次试飞
网络游戏骗局多 切勿轻信“先支付”

网络游戏骗局多 切勿

随着“吃鸡”等各类移动端网络游戏盛行,网络游戏诈骗花
小罗伯特·唐尼联合YouTube 打造人工智能题材剧集

小罗伯特·唐尼联合Yo

《AI时代》共8集,每集1小时,在科学、哲学、技术、工程、
最新文章
使用PyInstaller将Pygame库编写的小游戏程序打包为exe文件

使用PyInstaller将Pyg

这篇文章主要介绍了使用PyInstaller将Pygame库编写的
Python数学形态学实例分析

Python数学形态学实例

这篇文章主要介绍了Python数学形态学,结合实例形式分
Python scipy的二维图像卷积运算与图像模糊处理操作示例

Python scipy的二维图

这篇文章主要介绍了Python scipy的二维图像卷积运算与
python自动发微信监控报警

python自动发微信监控

这篇文章主要为大家详细介绍了python自动发微信监控报
修改 CentOS 6.x 上默认Python的方法

修改 CentOS 6.x 上默

这篇文章主要介绍了修改 CentOS 6.x 上默认Python的方
Python使用Slider组件实现调整曲线参数功能示例

Python使用Slider组件

这篇文章主要介绍了Python使用Slider组件实现调整曲线