如何检查一个函数是否是python中的函数类型?
我这样做了:
print(type(func_1))
python告诉我这是a<class 'function'>
然而,当我这样做的时候:
print(type(func_1) is function)
我得到一个NameErrorNameError: name 'function' is not defined
你可以将它与lambda函数的类型进行比较(同样的事情)
print(type(func_1) == type(lambda:None))