模擬使用者登入(三次機會)

2022-08-31 21:15:17 字數 741 閱讀 4726

user = '

尚雅夢想

'password = '

123456

'count = 3

while count >0:

a = input('

請輸入您的使用者名稱:')

b = input('

請輸入您的密碼:')

if a == user and b ==password:

print('

恭喜您登入成功!請稍後...')

print('''

%s,歡迎您進入python學習系統

您現在的密碼是%s

''' % (user, password)) #

使用佔位符進行輸入文字的替換

break

#登入成功,退出迴圈

else

: count -= 1 #

每輸入錯誤一次,機會減少一次

if count < 1:

print('

抱歉!您已經沒有機會嘗試。')

break

#機會用完直接退出迴圈

print('

注意:您還有

'+str(count)+'

次機會嘗試!

') #

數字型別的轉換

以上是今天在學習過程中學習到的內容

使用者登入(三次機會)

輸入輸出 示例 1 kate 666666 登入成功!示例 2 kate 123alice 456john 111111 3次使用者名稱或者密碼均有誤!退出程式。i 0 success 0 for i in range 3 name input password input if name kate...

使用者登入(三次機會)

i 3username zhourui password 123 while i 0 i 1name input 請輸入使用者名稱 while name username word int input 請輸入密碼 if word password print 登陸成功 break else prin...

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

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