while 循环
while true:
这是执行“真” 的代码
else:
这是执行“假”的代码
当条件判断结果为真时,将循环执行为真的代码,直到结果为假时,结束循环。
实例:
#!/usr/bin/env python
#-*- coding:utf-8 -*-
#Author:Love Dahua
number = 3
while number >0:
    number -=1
    password = input("请输入密码:")
    if password == "123456":
        print("密码正确")
        break
    else:
        print("密码输入错误")
else:
    print("密码错误次数过多!")
判断输入的密码如果为真,则打印 密码正确 ,并且跳出整个循环(break) 密码错误时,代印密码输入错误 输入的密码错误次数是否超过三次,如果超过则提示 "密码错误次数过多!" 并且结束循环。
原文:https://www.cnblogs.com/ITkeyan/p/12772138.html