【发布时间】:2014-03-03 06:02:04
【问题描述】:
我不知道问题出在哪里,但是内循环只运行一次,为什么?
代码:python 2.7
for i in range(1,11,5):
print i
print '#'
for j in range(i,6):
print j
print '---------------'
输出:
1
#
1
2
3
4
5
---------------
6
#
---------------
需要输出::
1
#
1
2
3
4
5
---------------
6
#
6
7
8
9
10
---------------
【问题讨论】:
-
有了这个缩进,它就不是一个内循环了:(
-
@thefourtheye 这可能不是缩进的问题,只是预期的输出错误
-
@thefourtheye 不,我的意思是即使缩进正确,代码 sn-p 仍然没有得到 OP 的预期输出。这就是为什么我猜缩进错误只是在 SO 上发布时的拼写错误。
-
@thefourtheye 我是说
IndentationError修复不是 OP 要求的;P
标签: python python-2.7 for-loop