登录器的制作!!!

Posted bdua

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了登录器的制作!!!相关的知识,希望对你有一定的参考价值。

第一个版本,没有用户选择选项,思考中!

flag_wx = False
flag_jd = False
def denglu(flag ="jd"):
    if flag == "jd":
        user,passwd = "ask","123"
    elif flag == "wx":
        user, passwd = "ask", "1234"
    def login(f):
        def inner():
            if flag_wx ==False:
                username = input("请输入用户名:>>")
                password = input("请输入密码:>>")
                if username == user and password == passwd:
                    print("登录成功!!!")
                    f()
                else:
                    print("错误")
            else:
                f()
        return inner
    return login

@denglu("wx")
def home():
    print("welcom to home page")
    global flag_wx
    flag_wx = True

@denglu
def book():
    print("welcom to book page")
    global flag_jd
    flag_jd = True

@denglu
def tv():
    print("welcom to tv page")
    global flag_jd
    flag_jd = True

while flag_wx == False:
    home()

功能基本实现:

home页面 使用:wx用户名密码

其他两个页面使用:jd用户名密码

 

flag_wx = False
flag_jd = False
def denglu(flag ="jd"):
    if flag == "jd":
        user,passwd = "ask","123"
    elif flag == "wx":
        user, passwd = "ask", "1234"
    def login(f):
        def inner():
            if flag_wx ==False:
                username = input("请输入用户名:>>")
                password = input("请输入密码:>>")
                if username == user and password == passwd:
                    print("登录成功!!!")
                    f()
                else:
                    print("错误")
            else:
                f()
        return inner
    return login

@denglu("wx")
def home():
    print("welcom to home page")
    global flag_wx
    flag_wx = True

@denglu()
def book():
    print("welcom to book page")
    global flag_jd
    flag_jd = True

@denglu()
def tv():
    print("welcom to tv page")
    global flag_jd
    flag_jd = True


while True:
    print("页面总和:", "home", "book", "tv")
    come = input("请输入你要访问的页面:》》》")

    if come == "home":
        home()
    elif come == "book":
        book()
    elif come == "tv":
        tv()
    else:
        print("请重新输入!!")

感觉还是不太熟练啊。

以上是关于登录器的制作!!!的主要内容,如果未能解决你的问题,请参考以下文章

如何将微调器的值放入不同的片段中?

带有顶点/片段着色器的光。使用不同的变量。 (openGL)

访问片段的上下文 [重复]

片段着色器是不是处理来自顶点着色器的所有像素?

如何制作 parse.com 注销按钮以将我带到另一个让我登录或注册的活动?

为啥 gl_Color 不是片段着色器的内置变量?