python編寫登錄接口

#!/usr/bin/env python
# -*- coding:utf-8 -*-
 
import getpass
 
logintimes = 0
while logintimes < 3:
    name=raw_input("Please input your username:")
    pwd=getpass.getpass("Please input your password:")
    if name=='wxy' and pwd=='123':
        #正確後允許進入並退出循環
        print "Welcome,login succeed!"
        break
    else:
        #錯誤時,出錯計數加1
        print "Error,login again:"
        logintimes+=1
else:
    #錯誤達到三次後,結束此循環
    print "Sorry,account has been locked!"

#######################################################################

#!/usr/bin/env python
#! -*- coding: utf-8 -*-
 
for i in range(3):  # 設定循環次數
    name = raw_input("請輸入用戶名:")
    pwd = raw_input("請輸入密碼:")
    if name == "wxy" and pwd == "123":
        print "登錄成功,歡迎!"
        # 用戶信息認證成功,跳出循環
        break      
    else:
        print "用戶信息錯誤,請重新輸入!"
else:
    # 用戶信息輸錯三次後,賬號鎖定
    print "很抱歉,用戶已鎖定!"


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章