n=0 while n<10: if n%2==0: continue print(n) n=n+1
执行时输出任何东西,这是个死循环吗? 是不是这样理解: 初始值n=0,进入循环时if语句成立,就跳过print(n)和n=n+1了,直接跳到下一次循环继续执行while。然后就不断就这样死循环了。。。
n=0 while n<10: print(n)
#你知道自己写这么多是干嘛用的吗?n = n+1,再加上前面有个n<10的限制,循环九次就不满足条件,自动break了!
Sign in to make a reply
丿蓝如樱乀
n=0 while n<10: if n%2==0: continue print(n) n=n+1
执行时输出任何东西,这是个死循环吗? 是不是这样理解: 初始值n=0,进入循环时if语句成立,就跳过print(n)和n=n+1了,直接跳到下一次循环继续执行while。然后就不断就这样死循环了。。。