首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >python 2.7中For循环的扩展

python 2.7中For循环的扩展
EN

Stack Overflow用户
提问于 2017-04-19 13:01:31
回答 1查看 71关注 0票数 0

我在做一些关于python的初级教程时遇到了这个问题。在我看来,我认为,如果我们试图运行以下内容,有时它永远不会被执行:

代码语言:javascript
运行
复制
#1st loop
For i in range (2,2):
     Print i

#2nd loop
For i in range (1,-10):
     Print i

这两个循环体永远不会被执行,因为它似乎已经筋疲力尽。

第一圈:当我们把2分配给我时,它就已经结束了。

第二循环:当分配1到i时,它不能继续前进到-10。因为增量的步骤是1,而不是-1。

我是对还是错?如果是不正确的,为什么?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-04-19 13:26:21

这些序列将不会被执行。Pythonfor语句按顺序遍历序列的成员,每次(从https://wiki.python.org/moin/ForLoop)执行该块,因此不会在任何时候执行该块。

还有一点:请按照Python语法编写操作符(即,不要以大写开头):

代码语言:javascript
运行
复制
#1st loop
for i in range (2,2):
     print i

#2nd loop
for i in range (1,-10):
     print i
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43496536

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档