Python練習 使用者登入(三次機會)

2021-08-22 03:11:52 字數 748 閱讀 4156

練習:使用者登入(三次機會)

平台:python123.io

教師:嵩天

給使用者三次輸入使用者名稱和密碼的機會,要求如下:

1)如輸入第一行輸入使用者名為『kate』,第二行輸入密碼為『666666』,輸出『登入成功!』,退出程式;

2)當一共有3次輸入使用者名稱或密碼不正確輸出「3次使用者名稱或者密碼均有誤!退出程式。」。

輸入輸出

示例 1

kate

666666

登入成功!

示例 2

kate

123alice

456john

111111

3次使用者名稱或者密碼均有誤!退出程式。

acct = input()

pswd = input()

times = 1

while acct != 'kate' or pswd !='666666':

acct = input()

pswd = input()

times += 1

if times == 3 and (acct != 'kate' or pswd !='666666'):

print('3次使用者名稱或者密碼均有誤!退出程式。')

break

if(acct == 'kate' and pswd =='666666'):

print('登入成功!')

我這個判斷條件寫的不太滿意,有些冗雜。

python練習 使用者登陸程式需求(三次機會)

使用者登陸系統 name input name password input password 當使用者和密碼正確,使用者登陸成功,直接跳出迴圈 當不正確,迴圈訪問並重新登陸 if name root and password westos print s使用者登陸成功 name break 不管登...

python 使用者登入(三次機會)

給使用者三次輸入使用者名稱和密碼的機會,要求如下 1 如輸入第一行輸入使用者名為 kate 第二行輸入密碼為 666666 輸出 登入成功!退出程式 2 當一共有3次輸入使用者名稱或密碼不正確輸出 3次使用者名稱或者密碼均有誤!退出程式。輸入輸出 示例 1 kate 666666 登入成功!示例 2...

python使用者登入(三次機會)

實現使用者登入時的資訊驗證 登入時提示使用者輸入使用者名稱和密碼,驗證是不是匹配,系統提供使用者有3次機會輸入使用者名稱和密碼,如果超過3次仍不能匹配,程式結束。根據3種匹配結果 資訊匹配 資訊不匹配 3次都不匹配 執行不同的操作。賬號 admin 密碼 123456 資訊完全匹配 輸出 歡迎進入該...