栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

Python“ for”循环的作用域

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Python“ for”循环的作用域

最可能的答案是,它只是使语法简单,没有成为采用的绊脚石,而且许多人对在循环结构中分配名称时不必消除名称的范围感到满意。变量不在范围内声明,而是由赋值语句的位置隐含。该

global
关键字存在只是为了这个原因(象征分配在全球范围内完成)。

更新资料

这是关于该主题的精彩讨论:http : //mail.python.org/pipermail/python-ideas/2008-October/002109.html

先前的使for循环变量位于循环本地的建议,偶然发现了现有代码的问题,该代码依赖循环变量在退出循环后保持其值,这似乎被认为是理想的功能。

简而言之,你可以将其归咎于Python社区:P



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/410965.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号