題目:模擬一個用戶登錄系統,用戶輸入用戶名和密碼,輸入正確即可進入系統
直接上代碼:
#模擬一個用戶登錄系統,用戶輸入用戶名和密碼,輸入正確即可進入系統
d=['yao','123456']
while 1:
name =input("請輸入用戶名:")
if name in d:
break
else:
print("你輸入的用戶名不存在,請重新輸入")
count=3
while 1:
password=input("請輸入密碼:")
if d[1]==password:
print ("登錄成功!")
break
else:
print("你輸入的密碼不正確,請重新輸入")
count-=1
if count == 0:
print('已鎖定!')
break
print("還可以再輸入%d次" % (count))
執行程序效果
密碼錯誤時:
密碼正確時: