如果只满足某个案例,如何突破循环,然后继续迭代?

Bo *_*ich 7 python

我意识到标题可能有点令人困惑,所以我道歉.

基本上,这是我的代码:

while i < 5:
   do stuff
   if i == 3:
      print "i is 3"
      break
Run Code Online (Sandbox Code Playgroud)

现在一切听起来都很简单吧?除了我真的不想从循环中打破,因为我希望它重新开始.所以在这种情况下,期望的结果是迭代1,2,然后当3突破时,然后继续迭代4.如何做到这一点?

Mat*_*hew 10

while i < 5:
   do stuff
   if i == 3:
      print "i is 3"
      continue
Run Code Online (Sandbox Code Playgroud)