登录系统

import json
with open('./登录系统.json') as adress:
    dict = json.load(adress)
def registor():
    id = str(input("请输入账号:"))
    for x in dict:
        if id == x['id']:
            print('====该账号已被注册!====')
            return
    password = str(input("请输入密码:"))
    print('====注册成功!====')
    new_member = {"id":id,"password":password}
    dict.append(new_member)
    with open('./登录系统.json','w') as adress:
        json.dump(dict,adress)
def log_in():
    none = 0
    id = input("请输入账号:")
    password = input("请输入密码:")
    for x in dict:
        if x['id'] == id and x['password'] == password :
            print("====登录成功!====")
            none += 1
    if none == 0:
        print("====密码错误!====")
while True:
    print('1.登录')
    print('2.注册')
    print('3.退出')
    instrct = input("请输入指令:")
    if instrct == '1':
        log_in()
    elif instrct == '2':
        registor()
    else:
        break

你可能感兴趣的:(登录系统)