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...