1. 程式人生 > >python_01作業(編寫登陸介面)

python_01作業(編寫登陸介面)

這裡寫圖片描述

import linecache
error=0
for j in range(0,3,1):
    name = input("賬戶:")
    error_name= linecache.getline("D:\\work1error.txt", 1)
    if int(name)==int(error_name):
        print("使用者被鎖定")
        error=1
        break
    else: #先開始這一部分的使用者名稱判斷
         for i in range(1,5,1):
             the_name = linecache.getline("D:\\work1name.txt"
, i) if int(the_name)==int(name): print("right") break if int(the_name) == int(name): break else: print('賬戶不存在') # 對應密碼判斷 if error!=1 and int(the_name) == int(name): the_pass = linecache.getline("D:\\work1pass.txt"
, i) for k in range(0,3,1): password = input("輸入密碼:") if int(the_pass) == int(password): print("登陸成功") break else: print("密碼錯誤") #三次錯誤密碼輸入後的處理 if error!=1 and int(the_name) == int(name) and int(the_pass) != int(password): f=open
("D:\work1error.txt",'w') f.write(name) f.close()