先来看代码
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('账号或暗码毛病\n') continue
总结:
1、while用于构建轮回,while True是无穷轮回;
2、break用于退出for轮回和while轮回,当有多层轮回时,退出break地点的轮回体
3、return是用来完毕函数返回数据用的,实用对象不对,所以有报错
4、continue用来完毕本次轮回体,重新回到continue语句地点的轮回体最先下一次轮回;本例中最先实行:while True:
以上就是python怎样跳出while轮回的细致内容,更多请关注ki4网别的相干文章!