我很新的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'來做這樣的事情。 –