小编use*_*925的帖子

for循环(新手)

我最近开始学习Python,for循环的概念对我来说仍然有点混乱.我理解它通常遵循格式for x in y,其中y只是一些列表.

for-each循环for (int n: someArray) 成为for n in someArray,

并且for循环for (i = 0; i < 9; i-=2)可以表示为for i in range(0, 9, -2)

假设,而不是一个恒定的增量,我想i*=2,甚至i*=i.这可能,或者我必须使用while循环吗?

python loops for-loop increment

7
推荐指数
4
解决办法
5161
查看次数

for 循环,将起始值留空?

我正在为一个变量编写一个 for 循环,该变量start的值已经在程序的其他地方计算过。

这样做for(start; start<end; start++)会发出警告,并且

for(start=start; start<end; start++) 似乎是不必要的任务。

我能想到的另一个选项如下——这可以吗,或者你会把它归类为糟糕的编码风格?

for(; start<end; start++){
    //do stuff
}
Run Code Online (Sandbox Code Playgroud)

c styles for-loop

1
推荐指数
1
解决办法
635
查看次数

标签 统计

for-loop ×2

c ×1

increment ×1

loops ×1

python ×1

styles ×1