Python-while循环之流程控制1-break

1.  while循环嵌套(break结束while循环的嵌套语法)

break立刻终止本层循环(while有嵌套循环)

#每一层都必须配一个break
while True:
    while True:
        while True:
            break
        break
    break

 

while True:
inp_name=input("请输入账号:")
inp_password=input("请输入密码:")
if inp_name == name and inp_password== passwoed:
print("输入正确!")
while True:
cmd=input("请输入命令:")
if cmd == "q":
break #立刻终止本层循环
print("输入的命令:{x}".format(x=cmd))
break #立刻终止本层循环,就退出程序了
else:
print("输入错误!")#输入错误才会被执行
print("----end----") #这行代码输入错误才会被执行

 

#在最内层把所有的while循环都结束掉
tag=True
    while tag
        while tag
            while tag
                tar=Flase #(下次生效,所有的while条件都变为False)

 

tag=True
while tag:
inp_name=input("请输入账号:")
inp_password=input("请输入密码:")
if inp_name == name and inp_password== passwoed:
print("输入正确!")
while tag:
cmd=input("请输入命令:")
if cmd == "q":
tag=False
print("hahha")#输入q,程序会被执行
else:
print("输入的命令:{x}".format(x=cmd))
else:
print("输入错误!")#输入错误才会被执行
print("----end----") #这行代码输入q和错误才会被执行

 

posted @ 2020-07-13 11:27  梁博客  阅读(114)  评论(0)    收藏  举报