返回值使用到另一个函数中



我正在使用函数的返回值到另一个函数中,我想先检查函数是否返回值? 如果是,则仅使用返回值我能够做到这一点,但在我的情况下函数调用两次,我也知道,但我如何通过一次函数调用来实现它

其实我是编程新手,请谁能帮我提前谢谢你

from loginAuth import *
class DisplayInfo:
    def displayInfo(self):
        # create object of loginAuth class
        obj = LoginAuth()
        if obj.check_password_and_userid():
            userid, userrole = obj.check_password_and_userid()
            print(userid,userrole)
obj = DisplayInfo()
obj.displayInfo()

这里的方法:check_password_and_userid((是类登录身份验证的函数返回用户标识和用户角色

输出 : 01 管理员

obj.check_password 和 userid(( 返回一个元组,如果它是真的,那么您可以将数据设置为变量然后处理数据。

from loginAuth import *
class DisplayInfo:
    def displayInfo(self):
        # create object of loginAuth class
        obj = LoginAuth()
        data = obj.check_password_and_userid()
        if data:
            userid, userrole = data
            print(userid,userrole)
obj = DisplayInfo()
obj.displayInfo()

最新更新