第八章之关于这个问题,,


  关于这个问题

  我们刚才学习了第一种的循环,也就是for循环或计数循环。第二种循环称为while循环或条件循环。

  如果你能提前知道希望循环运行多少次,那么for循环很合适。不过,有时你可能希望循环一直运行,直到发生某种情况时才结束,而且你不知道发生这种情况之前会有多少次迭代,这就是可以使用while循环来实现。

  上一章中,我们了解了条件和测试,还学习了if语句,while循环并不统计运行多少次循环,它会使用一个测试来确定什么时候停止循环。while循环也称为条件循环(conditional loop )。条件循环会满足某个条件时一直保持循环。

  基本说来,while循环会一直问“完了吗?……完了吗?……完了吗?……”,直到完成,它会在条件不再为真时完成。

  与孩子一起学编程-python教程

  while循环使用Python关键字while。代码清单8-8给出了一个例子。你可以键入这个程序,试着运行,看看它是如何工作的。(要记住,一定要先保存再行动)

  与孩子一起学编程-python教程

  这个程序不断向用户请求输入。当输入等于3时,条件为true,循环继续运行。正是这个原因,这种条件循环也称为while循环。它使用了Python的while的关键字。输入不等于3时,条件为false,循环停止。

评论关闭