问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

初学python,有关函数作用域问题

发布网友 发布时间:2022-03-26 02:18

我来回答

1个回答

热心网友 时间:2022-03-26 03:47

def fun1():
x=5
def fun2():     
     return x
return fun2()
fun1()

x值不能改变。图二也是一样,如y*=y or y+=1,Y值改变也是不行的

追问看了很多资料,都说是不能改变x值。我的问题就是,为什么不能改变x值?
LEGB规则允许引用不允许修改?我的理解就是:闭包引用了外层变量x,计算出25。并且在闭包新建了x变量,之后返回。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
小弟刚升到80级是法师 应该怎么弄装备啊 从哪里开始弄起 还有就是网上... 门上指纹锁要多少钱 手机百度如何搜索图片来源? 如何找出图片出处 win7电脑横屏如何处理笔记本电脑桌面变成横向了怎么办 win7电脑桌面反了怎么办电脑屏幕倒过来了怎么办 win7电脑变成竖屏快捷键我电脑变成竖屏了怎么调回来 win7系统电脑怎么横屏w7系统屏幕怎么横过来 win7系统更改电脑屏幕方向电脑屏幕旋转了怎么调整过来 调成竖屏模式电脑win7我电脑变成竖屏了怎么调回来 python for循环作用域问题 python中什么叫局部作用域 python 2.7 变量作用域的疑问 深入探究Python中变量的拷贝和作用域问题 python变量的作用域到底怎么理解怎么用呢?谢谢! python什么是闭包 闭包的作用域 PYTHON 的变量作用域与内存分配 Python 中作用域与命名空间的问题? Python 的类中到底有没有建立作用域 Python语言中作用域怎么理解? 苹果智能手机与其它品牌手机使用的实际优势在哪里? 苹果手机的优势是什么啊? 苹果手机的优点是什么? IPHONE手机有什么优点?它的好处到底在哪里? iPhone手机的优势究竟在哪里? 苹果手机比其他手机究竟好在哪里 苹果手机有什么优点?有什么缺点? 苹果公布业绩,苹果有手机有何优势? iPhone到底好用在哪里?为什么很多人都在买苹果手机? 苹果手机的好处在哪里 python 程序中有多少全局作用域?有多少局部作用域 如何在特定的作用域将python系统函数替换成自己的函数 python函数实参不是的作用域问题,高手来解释下下面的输出? 没看python的基础,求教python变量的作用域问题,下面附代码,感谢! python global的作用域 python中global的作用是什么? python3.5中,无法numpy怎么解决 dra-tl00什么型号? dra-tl00可以无线充电吗? dra-tl00能不能用三网的? 联通短信中心号码怎么设置? 苹果手机里不等于符号怎么打出来? 不等于的符号怎么打?打出来 不等于号怎么打出来? 请问不等于的符号是怎么输入进去的? 不等于号怎么打出来 不等于的符号怎么打 iPhone12里不等于≠怎么打? 不等于≠怎么打 不等于的符号怎么打啊?