while True:
print(
'=======================================\n\n ❀❀ 欢迎来到xxx管理系统 ❀❀\n\n ♥ 1. 登 录\n ♥ 2. 注 册\n ♥ 3. 退 出\n\n=======================================')
n = input('请选择(1~3):')
a = 0
try:
f = open('data.txt', encoding='utf-8')
data = eval(f.read())
f.close()
except FileNotFoundError:
data = []
if n == '1':
zh = input('请输入账号:')
for x in data:
if zh == x[0]:
print('注册失败!该账号已经注册!')
break
else:
mm = input('请输入密码:')
data.append((zh, mm))
f = open('data.txt', 'w', encoding='utf-8')
f.write(str(data))
f.close()
print('注册成功!请重启系统后登录')
a = 1
elif n == '2':
zh = input('请输入账号:')
for x in data:
if zh == x[0]:
mm = input('请输入密码:')
if mm == x[1]:
print('登录成功!')
a = 1
break
else:
print('登录失败!密码错误')
break
else:
print('登录失败!该账号不存在!')
elif n == '3':
print('已退出!')
break
if a == 1:
break
day14文件操作作业
最新推荐文章于 2024-07-20 17:12:48 发布