【发布时间】:2017-07-17 16:22:40
【问题描述】:
我正在寻找类似于 Python 中其他语言 PERL/TCL/C++ 的 for 循环。
就像下面的 TCL 中的 for 循环
for { set i 0 } { $i < $n } { incr i} {
#I like to increment i value manually too like
if certain condition is true then increment
set i = [expr i+1] # in some cases
print i
我在 python 中也有类似的方法。在python中我知道下面是for循环语法
for i in var1
#How to increment var1 index manually in some scenarios
【问题讨论】:
-
将您的示例中的
var1替换为range(0, n, 1) -
@DaleWilson:每次都会增加一。但是如果我们想根据条件增加,比如某些场景增加 2
标签: python