目录

Python While 循环


Python 循环

Python 有两个原始循环命令:

  • while循环
  • for循环

while 循环

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

示例

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

i = 1
while i < 6:
  print(i)
  i += 1
亲自试一试 »

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

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


中断语句

随着break即使 while 条件为真,我们也可以停止循环:

示例

当 i 为 3 时退出循环:

i = 1
while i < 6:
  print(i)
  if i == 3:
    break
  i += 1
亲自试一试 »


继续语句

随着continue声明我们可以停止当前迭代,并继续下一个:

示例

如果 i 为 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")
亲自试一试 »

通过练习测试一下

练习:

打印i只要i小于6。

i = 1
 i < 6
  print(i)
  i += 1

开始练习