Discuss / Python / 「提问」一个无法理解的错误求解

「提问」一个无法理解的错误求解

Topic source

n = 0 while n <100: if n%2 !=0: continue print(n) n=n+1

为什么这样就卡住了?

n = 0 while n <100: n=n+1 if n%2 !=0: continue print(n)

而后面就成功了?感觉逻辑上没有特别的区别啊。 是不是因为第一次continue以后,n的数值一直没变,所以就一直continue下去,进入死循环了

冯shushu

#2 Created at ... [Delete] [Delete and Lock User]


  • 1

Reply