python實現簡單登入驗證--三次輸入機會
阿新 • • 發佈:2019-02-08
def login():
i = 1
while True:
name = input("請輸入使用者名稱:")
if name != "tarena":
print('"使用者名稱錯誤,請重新輸入"')
if i>=3:
print('"三次使用者名稱輸入錯誤"')
break
else:
i+=1
else:
j = 1
while True:
psw = input("請輸入密碼:")
if psw != '123456':
print('"密碼錯誤,重新輸入"')
if j>=3:
print('"三次密碼輸入有誤"')
break
else:
j+=1
else:
print('"登入成功"')
break
break
login()
i = 1
while True:
name = input("請輸入使用者名稱:")
if name != "tarena":
print('"使用者名稱錯誤,請重新輸入"')
if i>=3:
print('"三次使用者名稱輸入錯誤"')
break
else:
i+=1
else:
j = 1
while True:
psw = input("請輸入密碼:")
if psw != '123456':
print('"密碼錯誤,重新輸入"')
if j>=3:
print('"三次密碼輸入有誤"')
break
else:
j+=1
else:
print('"登入成功"')
break
break
login()