另外,
1,您的用戶名和密碼沒有被刪除。
2.如果有多行文本呢?後面的數據將覆蓋前面的數據。
修改後的代碼:
def?登錄():
dict_data?=?{}
用什麽?打開(' a.txt ',?r’)?作為?df:
為了什麽?線?在?df:
d?=?line.strip()。拆分('?')
dict_data[d[0]]?=?d[1:]
打印?(字典數據)
用戶名?=?輸入('用戶名:')。條狀()
user_pwd?=?輸入('密碼:')。條狀()
pwd?=?dict_data.get(用戶名)
如果?pwd?是嗎?不是嗎?沒有嗎?然後呢。user_pwd?在?殘疾人:
user_login['loginis']?=?真實的
user_login['當前名稱']?=?用戶名
答?=?輸入('按1修改密碼,按2:'查看用戶信息)。
如果?答?==?'1':
打印('修改()')
埃利夫?答?==?'2':
打印(' look()')
否則:
打印('對不起,沒有這個用戶')
user_login?=?{}
登錄()