作业:实现登陆 注册效果
def main():
# 读主页的页面内容
page = read_txt_file('files/homePage')
while True:
# 欢迎页面
print(page)
# 选择提示
value = input('请输入(1-3):')
# 根据选择完成不同的功能
if value == '1':
# print('登录')
login()
elif value == '2':
# print('注册')
register()
elif value == '3':
print('退出')
break
else:denglu
print('输入有误!')
def register():
# 输入账号和密码
user_name = input('请输入账号:')
password = input('请输入密码:')
# 获取之前已经注册过的所有的账号信息
all_user = eval(read_txt_file('files/user.txt'))
# 判断该账号是否已经注册过
if user_name in all_user:
print('注册失败!该账号已经注册过!')
return
# 保存账号信息
all_user[user_name] = password
write_txt_file('files/user.txt', str(all_user))
print('注册成功!')
def login():
# 输入账号和密码
user_name = input('请输入账号:')
password = input('请输入密码:')
# 获取已经注册过的所有账号信息
all_user = eval(read_txt_file('files/user.txt'))
# 判断是否已经注册过
if user_name not in all_user:
print('登录失败!该账号没有注册!')
return
# 判断密码是否匹配
if all_user[user_name] != password:
print('登录失败! 密码错误!')
return
print('登录成功!')
# stuentSystem.show_manager_page(user_name)
stuentSystem.user_name = user_name
stuentSystem.show_manager_page()
if __name__ == '__main__':
main()
day13作业
最新推荐文章于 2024-03-07 20:56:06 发布