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声明

    使用break语句,即使while条件成立,我们也可以停止循环:
    i为3时退出循环:
    i = 1
    while i < 6:
      print(i)
      if i == 3:
        break
      i += 1
    
    尝试一下
  • continue声明

    使用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")
    
    尝试一下