Python中for else 的使用(銀行賬號的登入)
阿新 • • 發佈:2021-01-26
技術標籤:PythonPython中for else(銀行賬號的登入)PythonPython3.0
拿一個簡單的銀行賬號登入的例子講解,
username = 'admin'
pwd = '123456'
for item in range(3):
x = input('請輸入你的使用者名稱:')
y = input('請輸入你的密碼:')
if x==username and y==pwd:
print('登入成功!')
break
pass
pass
else:
print('您已經輸入了3次錯誤資料,賬號被鎖定,請帶好身份證到營業廳辦理!' )
執行結果:
賬號密碼正確:
請輸入你的使用者名稱:admin
請輸入你的密碼:123456
登入成功!
賬號密碼錯誤3次:
請輸入你的使用者名稱:aa
請輸入你的密碼:21
請輸入你的使用者名稱:bb
請輸入你的密碼:22
請輸入你的使用者名稱:cc
請輸入你的密碼:33
您已經輸入了3次錯誤資料,賬號被鎖定,請帶好身份證到營業廳辦理!