美文网首页
22-Python之 while循环

22-Python之 while循环

作者: mingminy | 来源:发表于2017-11-27 09:19 被阅读0次

和 for 循环不同的另一种循环是while循环,while 循环不会迭代 list 或 tuple 的元素,而是根据表达式判断循环是否结束。

比如要从 0 开始打印不大于 N 的整数:

N = 10x = 0whilex < N:print x    x = x + 1

while循环每次先判断 x < N,如果为True,则执行循环体的代码块,否则,退出循环。

在循环体内,x = x + 1会让x不断增加,最终因为x < N不成立而退出循环。

如果没有这一个语句,while循环在判断 x < N 时总是为True,就会无限循环下去,变成死循环,所以要特别留意while循环的退出条件。

相关文章

网友评论

      本文标题:22-Python之 while循环

      本文链接:https://www.haomeiwen.com/subject/ipdrbxtx.html