我很新的python.I有一个小的查询循环在c + +和python。c,c + +如果我们修改变量i
如下面的示例所示,该新值i
在下一次迭代中反映出来,但python中的for循环并非如此。所以,如果真的需要跳过一些迭代而不实际使用像continue
等函数,如何在python中处理它。for循环在c + +和python
for loop in c++
for(int i=0;i<5;++i)
{
if(i==2)
i=i+2;
cout<<i<<endl;
}
Output
0
1
4
for loop in python
for i in range(5):
if i==2:
i=i+2
print i
Output
0
1
4
3
4
在Python中,使用'while'来做这样的事情。 –