Python/python while loops

来自菜鸟教程
跳转至:导航、​搜索

<languages />

Python While循环

Python循环

Python有两个原始循环命令:

  • 循环
  • for 循环

while循环

随着 循环中,只要条件为真,我们就可以执行一组语句。

只要我小于6,就打印我:

i = 1

while i < 6:

  print(i)

  i += 1

注意: 记住增加i,否则循环将永远持续下去。


The 循环需要准备好相关变量,在此示例中,我们需要定义一个索引变量, i ,我们将其设置为1。

中断声明

随着 打破 语句,即使while条件为true,我们也可以停止循环:

我三岁时退出循环:

i = 1

while i < 6:

  print(i)

    if i == 3:
    break
  i += 1

继续声明

随着 继续 语句,我们可以停止当前迭代,然后继续下一个:

如果我是3,则继续进行下一个迭代:

i = 0

while i < 6:

    i += 1

  if i == 3:
    continue
  print(i)

else陈述

随着 else 声明当条件不再成立时,我们可以运行一次代码块:

条件为假时,打印一条消息:

i = 1

while i < 6:

  print(i)

  i += 1
else:
  print("i is no longer less than 6")