from random import choice
import time
f1=open(r'ATM.txt',encoding='utf-8',mode='r+')
list_all=f1.readlines() #读取并将文件中所有数据保存到列表中,每一行为一个元素,全局变量
list_user=list_all #变量赋值,可用于后面可能会用到的具体数值修改,全局变量
for length in range(0,len(list_all)):
list_user[length]=list_all[length].split()
f1.close()print('-----------------------------------------------------')print('* 欢迎使用python银行业务管理系统 *')print('-----------------------------------------------------')
def login():'''用户登录验证函数
实现用户登录系统并进入操作功能选择'''
user=input('请输入用户名:\n')for l in range(0,len(list_user)):if user in list_user[l]:
passwd=input('请输入密码:\n')if passwd in list_user[l]:
global username #全局变量
username=list_user[l][0] #记录下当前登录系统的用户
print('当前用户是:%s'%username)print('登录成功,欢迎您,%s先生'%user)print('==================================================')breakelse:print('密码错误,请重新输入!')print('==================================================')login()
elif l==len(list_user)-1:print('用户不存在,请重新输入!')print('==================================================')login