python注册、登录,python注册登录,#1、实现注册功能##1、实现注册功能
#输入:username、passowrd,cpassowrd
#最多可以输错3次
#3个都不能为空
#用户名长度最少6位, 最长20位,用户名不能重复
#密码长度最少8位,最长15位
#两次输入的密码要一致
#注册成功之后,要写到文件里面
#2、登陆功能实现:
#3次
# 用户名和密码你去文件里面取
#注册f=open(‘users.txt‘,‘a+‘,encoding=‘utf-8‘)
f.seek(0)
users={}
for l in f:
v=l.strip().split(‘,‘)
users[v[0]]=v[1]
for i in range(3):
username = input(‘请输入用户名:‘)
password = input(‘请输入密码:‘)
cpassword = input(‘请确认密码:‘)
if(username.strip()==‘‘ or password.strip()==‘‘ or cpassword.strip()==‘‘):
print(‘用户名/密码不能为空‘)
elif(username in users):
print(‘用户名已存在‘)
elif(len(username)<6 or len(username)>20):