(ロックされた未実現の障害の後)マルチユーザー・パスワード

インタフェースを書くにはログイン

基本的な要件::

*ユーザーは、ユーザー名とパスワードを入力するようにしましょう

*認証に成功表示した後、ウェルカムメッセージ

*エラーを入力するには失敗した試行した後、

アップグレードの要件:

*複数のユーザーをサポートするには(リストを経由して複数のアカウント情報を格納)にログオンすることができます

ユーザーは、* 3の認証が失敗したログインプログラムを終了し、再起動しようとしたとき、またはロック状態

count = 3

id_list = ['wick','seven','wiki','nina']
password_list = [123,456,789,321]
while count>0:#重复输入三次wick

    id = input('请输入账号:')
    password = int(input('请输入密码:'))
    n =0
    while n<4:

        if id == id_list[n]:
            if password == password_list[n]:
                print('登录成功!')
                break
            else:
                if n == 3:
                    print('登陆失败!')
                    if count == 1:  # 限制账号输入次数
                        print('你的账号已被锁定!')
                        break
                    else:

                        # print('你还可以输入%d次!'% (count-1))
                        print(f'你还可以输入{count-1}次!')
        else:
            if  n ==3:
                print('登录失败')
                if count == 1:  # 限制账号输入次数
                    print('你的账号已被锁定!')
                    break
                else:

                    # print('你还可以输入%d次!'% (count-1))
                    print(f'你还可以输入{count-1}次!')
        n+=1
    count -= 1

おすすめ

転載: www.cnblogs.com/wick2019/p/11402345.html