print('==============================================')
print(' **欢迎来到学生管理系统**')
print(' ♢ 1. 登 录')
print(' ♢ 2. 注 册')
print(' ♢ 3. 退 出')
print('==============================================')
def register():
id1=input('请输入账号:')
password1=input('请输入密码:')
dict1={'账号':id1,'密码':password1}
try:
result=eval(open(r'stu_management.txt','r',encoding='utf-8').read())
except FileNotFoundError:
result=[]
for x in result:
if dict1==x:
print('登录成功')
break
else:
print('登录失败')
select1=int(input('请输入选择(1-3):'))
if select1==1:
register()
def login():
id2=input('请注册您的账号:')
password2=input('请输入密码:')
dict2={'账号': id2,'密码': password2}
try:
result2 = eval(open(r'stu_management.txt', 'r', encoding='utf-8').read())
except FileNotFoundError:
result2 = []
if len(result2)==0:
result2.append(dict2)
open(r'stu_management.txt', 'w', encoding='utf-8').write(str(result2))
print('注册成功')
else:
for i in result2:
if dict2['账号'] == i['账号']:
print('账号已注册,请登录')
else:
result2.append(dict2)
open(r'.\stu_management.txt', 'w', encoding='utf-8').write(str(result2))
print('注册成功')
if select1==2:
login()
学生登录系统
最新推荐文章于 2024-06-26 09:08:55 发布