我正在使用函数的返回值到另一个函数中,我想先检查函数是否返回值? 如果是,则仅使用返回值我能够做到这一点,但在我的情况下函数调用两次,我也知道,但我如何通过一次函数调用来实现它
其实我是编程新手,请谁能帮我提前谢谢你
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()