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和错误才会被执行

浙公网安备 33010602011771号