创建登录注册系统
try:
print('''
=======欢迎光临========
选项1:登录
选项2:注册
选项3:退出
=======欢迎光临========
''')
choose_1 = input('请选择选项(1~3):')
while True:
if choose_1 == '1':
ID = input('请输入账号:')
PassWord = input('请输入密码:')
f = open('./files/ID&PassWord.txt', mode='rt', encoding='utf-8')
num = str('ID:' + ID + ',PassWord:' + PassWord)
nums = f.read()
if num == nums:
break
else:
print('账号密码错误!')
f = open('./files/IDpassword.txt', mode='rt', encoding='utf-8')
break
elif choose_1 == '2':
ID = input('请输入账号:')
PassWord = input('请输入密码:')
items = str('ID:' + ID + ',PassWord:' + PassWord)
f = open('./files/ID&PassWord.txt', mode='rt', encoding='utf-8')
item = f.read()
if item == items:
print('注册失败,该账号已经注册!')
else:
print('注册成功!!!')
ID = input('请输入账号:')
PassWord = input('请输入密码:')
f = open('./files/ID_PassWord.txt', mode='wt', encoding='utf-8')
nums = f.write(f'ID:{ID},PassWord:{PassWord}')
f.close()
f = open('./files/ID_PassWord.txt', mode='rt', encoding='utf-8')
num = str('ID:' + ID + ',PassWord:' + PassWord)
num_1 = f.read()
if num == num_1:
break
else:
print('账号密码错误!')
f = open('./files/IDpassword.txt', mode='rt', encoding='utf-8')
break
f.close()
else:
break
except FileNotFoundError:
print('您还未注册,请先注册')
ID = input('请输入账号:')
PassWord = input('请输入密码:')
f = open('./files/ID&PassWord.txt', mode='wt', encoding='utf-8')
f.write(f'ID:{ID},PassWord:{PassWord}')
f.close()
else:
print('''
-------欢迎光临-------
!!!!账号密码正确!!!!
''')
f.close()