python中怎么实现 必须执行完一个函数才能执行下一个函数

2024-12-04 06:23:39
推荐回答(2个)
回答1:

简答来说:通过外部的一个变量
T=fasle
def regist():
""" 注册"""
print “注册”
T=true

def login():
""" 登陆"""
if not T:
print "先注册"
return
print “登陆成功”

def logout():
""" 注销"""
T=fasle

一般的话
注册后都会在数据库中 记录注册信息
登陆的时候 先去到数据库中查看是否有 没有返回空 有的话返回注册信息 ,比如登陆密码 用于下步的密码核对

回答2:

= =怎么连接。。先调用注册函数 然后调用登录函数就行。顺序执行。至于如果你说注册失败不进行登录的话 直接在注册函数里面处理 注册失败 return 

def sign_up(user,pwd):
    #注册代码...    #
    if not sign_up_true:
        # 注册失败 返回false
        return False
    #注册成功 返回true
    return True

# 注册成功则执行login登录函数
if sign_up('admin','admin'):
   login(user,pwd)