代码展示

def code(a,name,passward):
    for i in a:
        if i['name']==name and i['passward']==passward:
            return i[usertype]
        else:
            return 0
def main():
    name=input("请输入用户名字:")
    passward=eval(input("请输入用户密码:"))
    a=[{'name':'wangshuyu','passward':1110,'usertype':'nb'}]
    t=code(a,name,passward)
    if t!=0:
        print("验证成功!\n","用户类型为t")
    else:
        while 1:
            m=eval(input("输入用户不存在,是否需要重新输入,是请按1回车,否则请按2回车:"))
            if m==1:
                main()
            elif m==2:
                break
            else:
                print("输入错误!请重新输入")
main()

要点

木有