Python While循环教程

Python提供了不同类型的循环机制。 while 是之后最流行的 for 循环。 while 循环通常用于以布尔形式迭代和检查给定条件的结果。如果条件是 True 循环将继续,但如果条件是 False while循环将结束。

null

语法

以下是 while 在Python中循环。

while (CONDITION):   STATEMENT

回路

在这一部分中,我们将看一个简单但有启发性的例子,以了解如何 while 回路工作。我们将创建一个int变量 count 我们将数到 10 . 当计数器 10 我们将停止while循环。

counter=0 while counter < 10:    print(counter)    counter = counter+1
Loop
回路

无限循环

如果满足给定条件,一般的开发问题通常需要停止循环。但有时我们可能需要永远运行循环,除非它像终止进程一样在外部结束。在这个例子中,我们将看到 infinite loop . 我们会把 True 将布尔值 while 条件部分如下。

while (True):    print("I will run forever")
Infinite Loop
无限循环

带While的Else语句

else 是一个python语句,用于 if-elif-else 声明。但也有使用案例 while 声明也是。 else 当while循环以 False 条件。在这个例子中,我们使用前面的例子,但也添加了 else 报表和打印 "Previous while loop ended" .

counter=0                      while counter < 10:               print(counter)                 counter = counter+1         else:    print("Previous while ended loop ended")
Else Statement with While
带While的Else语句

提前终止

跑步时 while 循环我们可能需要终止循环。终止循环有不同的方法。第一个是我们可以改变 while 但这有时并不容易。第二种方法更好,更具可读性和实用性。我们可以用 break 关键字。 break 将停止它发出的循环。

相关文章: Powershell If Elseif Else条件语句

在本例中,如果计数器等于 5 通过发行 break 关键字。

counter=0 while counter < 10:       if(counter==5):       break    print(counter)    counter=counter+1
Premature Termination
提前终止

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享