【发布时间】:2014-04-07 19:53:09
【问题描述】:
如何在不使用 continue 或 break 的情况下开始下一个 i?
def function_in_main():
if #something happens:
#start new next iteration for the loop in the main function
def main():
n = 1
for i in range(len(alist)):
print ('step ', n)
function_in_main()
n += 1
main()
输出应该有点像:
第一步
#if 或直到某事发生
第二步
等
【问题讨论】:
-
如果条件
something happens不满足,循环是否应该中断? -
@Hyperboreus 不应该
-
让我换个说法:如果不满足条件
something happens会发生什么?