Jerry~Mouse 发表于 2021-8-11 19:31:10

有一个课后习题的问题

i = 10
while i:
    print('我爱鱼C!')
    i = i - 1
这道题为什么只打印了10次,而不是无数次,while i不是没有限制 i 的大小吗

柿子饼同学 发表于 2021-8-11 19:42:13

后面有 i = i - 1
当 i = 0 时 , 程序终止
因为0 和False一样 , 都是否的意思

heidern0612 发表于 2021-8-12 08:13:16

while i 是while i != 0 的所写,当i为0的时候,条件不满足自然就退出循环了。

Jerry~Mouse 发表于 2021-8-12 12:33:42

heidern0612 发表于 2021-8-12 08:13
while i 是while i != 0 的所写,当i为0的时候,条件不满足自然就退出循环了。

哦哦,好的谢谢 明白了
页: [1]
查看完整版本: 有一个课后习题的问题