基本循环
```Python while 条件: 循环体 ``` 如果条件为True,那么循环体将执行如果条件为False,那么循环不会执行
while···else···
与其他语言else一般只与if搭配不同,在Python中还有个while···else···语句while后面的else是指,当while循环正常执行完,中间没有被break中止的话,就会执行else后面的语句。 ```Python count = 0 while count <= 5: count += 1 print("loop:", count) else: print("程序正常结束") ``` 执行结果为: ```Python loop: 1 loop: 2 loop: 3 loop: 4 loop: 5 loop: 6 程序正常结束 ``` 如果执行过程中被break终止,就不会执行else语句: ```Python count = 0 while count <= 5: count += 1 if count == 3: break print("Loop:", count) else: print("程序正常结束") ``` 执行结果为: ```Python Loop: 1 Loop: 2 ```