鱼C论坛's Archiver
论坛
›
新手乐园
› while 条件
rencent
发表于 2020-1-28 13:09:34
while 条件
i = -10
while i:
print('我爱鱼C!')
i = i - 1
大家好,这个代码为什么会不停打印?-10<0,不是应该一次都不打印吗?谢谢啦~
冬雪雪冬
发表于 2020-1-28 13:42:05
while i:
相当于
while i !=0:
初始i为-10,每次减1,永远不会为0,而退出循环。
zltzlt
发表于 2020-1-28 15:07:12
while i 就是 while != 0。
-10 不等于 0,i 每次执行循环都会减 1,i 只会越变越小,而永远不会为 0,因此会无限循环打印 '我爱鱼C'。
页:
[1]
查看完整版本:
while 条件