美文网首页python基础语法一
python基础语法_2_while循环

python基础语法_2_while循环

作者: 今天学习吗 | 来源:发表于2022-05-18 09:47 被阅读0次
# 判断用户输入的账号是否正确
# 假设账号为:test
# 正常的逻辑:在合理的情况下应该要结束循环
# 1、如果账号正确,就退出循环
# 2、如果账号不正确,继续输入,直到输入q或者exit退出,用户主动退出
# 3、如果错误次数打到3次,循环结束退出

案例1:
yonghu=True
error_num=0
while yonghu:
    username = input("请输入账号:")
    if username=='test':
        print('账号正确!')
        yonghu = False
    elif username in ('q','exit'):
        print('您主动退出!')
        yonghu = False
    else:
        error_num+=1
        if error_num==3:
            yonghu=False
            print('账号输入错误3次,退出程序')
        else:
            print('您输入的账号错误,请重新输入')

相关文章

网友评论

    本文标题:python基础语法_2_while循环

    本文链接:https://www.haomeiwen.com/subject/ilaourtx.html