300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > python注册用户名和密码登录_Python_36用户名密码登录注册的例子

python注册用户名和密码登录_Python_36用户名密码登录注册的例子

时间:2022-12-15 03:28:36

相关推荐

python注册用户名和密码登录_Python_36用户名密码登录注册的例子

def panduan (username,passwd):#验证用户米明码是否存在

with open('G:\liumang.txt','r+',encoding='utf-8')as f:

for line in f:

line=line.strip()

usernamepasswd=line.split('#')

if usernamepasswd[0]==username and passwd==usernamepasswd[1]:

print ('登陆成功')

break

return

def chachong(username):#验证是否已经存在某个用户名

with open('G:\liumang.txt','r+',encoding='utf-8')as f:

for line in f:

line=line.strip()

usernamepasswd=line.split('#')

if usernamepasswd[0]==username:

return True

break

return False

def xieru(username,passwd):#将用户名密码写入到文件中

with open('G:\liumang.txt','a+',encoding='utf-8')as f:

f.write('\n'+username+'#'+passwd)

return

def zhuce(username,passwd):#注册用户名密码的方法

if chachong(username):

print ('存在同名')

else:

xieru(username,passwd)

print ('*****************************')

print ('**1、登录请选择 ‘1’ **')

print ('**2、注册请选择 ‘2’ **')

print ('*****************************')

print ('*****************************')

leibie=input('请输入选择数字')

username=input('请输入用户名:')

passwd=input('请输入密码:')

if leibie=='1':

panduan(username,passwd)

elif leibie=='2':

zhuce(username,passwd)

if chachong(username):

print ('注册成功')

else:

print ('请重新选择')

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。