def testParams(**kwargs): print("test ",len(kwargs)) for e,v in kwargs.items(): print( e,v ) try: if kwargs["name"] and kwargs["age"] and kwargs["sexual"]: print("3 ge sex:",kwargs["name"] , kwargs["age"] , kwargs["sexual"]) except: #print("sex : 3 ge ") pass try: if kwargs["name"] and kwargs["age"] and kwargs["home"]: print("3 ge home:",kwargs["name"] , kwargs["age"] , kwargs["home"]) except: print("home : 3 ge ")
if kwargs["name"] and kwargs["age"] and len(kwargs)==2: print("2 ge :",kwargs["name"] , kwargs["age"] )
if __name__ == '__main__': testParams(**pa["params2"])