python如何退出while循环_python如何跳出while循环

先来看代码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循环_python如何跳出while循环)