您的当前位置:首页正文

python如何跳出while循环

2020-11-27 来源:星星旅游

先来看代码

person={'name':'Helen','password':'123'}

while True:
 nm=input('请输入用户名')
 psw=input('请输入密码')
 if nm==person['name'] and psw==person['password']:
 cmd=input('请输入指令:')
 while cmd!='quit':
 cmd = input('请输入指令:')
 break

再看一个

# while True:
# cmd=input('请输入指令')
# if cmd=='quit':
# break
 else:
 print('账号或密码错误
')
 continue

总结:
1、while用于构建循环,while True是无限循环;
2、break用于退出for循环和while循环,当有多层循环时,退出break所在的循环体
3、return是用来结束函数返回数据用的,适用对象不对,所以有报错
4、continue用来结束本次循环体,从新回到continue语句所在的循环体开始下一次循环;本例中开始执行:while True: