Python3 嵌套for的Bug问题

jmzl 2019-10-13 05:17:40
这个作用域搞的人欲仙欲 死,Python3.66修复了3.67又不能复发了,好诡异!只是我这里还是所有人都这样 下面的代码有毒,一个版本可以作用for外部下个版本又不行了,过几个版本又可以了 for i in range(2,10): for x in range(i): pass print(x)#这里无法访问x print(i)#这里可以访问i #这个作用域是Python的设计还是QPython的bug
...全文
122 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
黄哥Python培训 2019-10-13
  • 打赏
  • 举报
回复
用电脑去学习编程吧,用手机学习太辛苦了。
黄哥Python培训 2019-10-13
  • 打赏
  • 举报
回复
没有那么多bug 等着初学者去发现。 Python 没有块作用域,Java、Go 等编程语言有块作用域。
jmzl 2019-10-13
  • 打赏
  • 举报
回复
引用 1 楼 zhouyong80的回复:
了解一下python的垃圾回收机制,以及内存分配方式
版本问题换个版本就没事了
zhouyong80 2019-10-13
  • 打赏
  • 举报
回复
了解一下python的垃圾回收机制,以及内存分配方式

37,743

社区成员

发帖
与我相关
我的任务
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
  • 脚本语言(Perl/Python)社区
  • WuKongSecurity@BOB
加入社区
  • 近7日
  • 近30日
  • 至今

试试用AI创作助手写篇文章吧