这个转换循环有什么问题?

时间:2013-10-30 14:26:20

标签: python for-loop python-3.x while-loop

我正在学习如何用Python编程,我遇到了这个问题。转换后的while循环应该有问题,但我无法弄清楚它是什么。我对此感到有点难过。

For loop(右):

for i in range(4):
  if i % 3 == 0:
    continue

  sum += i

while循环(错误):

i = 0

while i < 4:
  if i % 3 == 0:
    continue

  sum += i
  i += 1

如果有人能指出此代码中的错误,我将不胜感激。提前致谢

1 个答案:

答案 0 :(得分:2)

在您的while循环中,您还必须在i之前增加continue

相关问题