n = 1
while n < 5:
if n == 3:
continue
print(n)
n+=1
n = 1
while n < 5:
if n == 3:
continue
print(n)
n+=1
|
welkinzhMay 19, 2018 via Android
1
你知道 continue 和 break 的区别吗?能百度到的就不要来问了谢谢
|
|
2
n=1->n+=1
n=2->n+=1 n=3->continue n=3->continue n=3->continue ... |
|
3
判断 n 等于 3,continue,跳过 n 自加,while 循环 3 小于 5 成立
|
|
5
continue 换成 pass 才是你想要的结果
|
|
6
@yongzhong
@nandaye @rookiebulls n = 1 while n < 5: n+=1 if n == 3: continue 这样就正常了,脑子刚刚不好使,就记得了 n 每次循环会+1 |
|
codeparkMay 19, 2018
7
emmm 缩进 换成 4 个空格吧 别用 tab~ 看着有点难受
|
|
fly9006May 19, 2018
8
这个缩进看着好难受
|