'''
写一个函数完成三次登录功能,在写一个函数完成注册功能,并将信息保存在文件中
下面的代码没有实现用户名同名检查
'''
def user_reg_input(): # 注册模块,返回名字及口令给user_register模块
while True:
input_name = input('Please Enter Your Register name:')
input_psd = input('Please Enter Your Password')
if input_name.lower() == 'user_name':
print('The name has been Registered,,Please try again')
elif input_psd.lower() == 'user_psd':
print('The password has illegal characters,Please try again ')
else:
break
return input_name, input_psd
def user_register(input_name, input_psd): # 将用户信息存入文件中
with open('user_register_message', 'r+', encoding='utf-8') as fls:
if len(fls.readline()) == 0:
fls.write('user_name|us
Python中简单的登录注册函数
最新推荐文章于 2023-03-20 17:15:07 发布
本文介绍了如何使用Python编写简单的登录和注册功能。通过读写文件来存储用户信息,实现用户账号的创建、验证和管理。内容包括定义相关函数,处理用户输入及文件操作等关键步骤。
摘要由CSDN通过智能技术生成