如何检查函数是否是python中的函数类型?
如何检查函数是否是python中的函数类型 我这样做:如何检查函数是否是python中的函数类型?,python,types,Python,Types,如何检查函数是否是python中的函数类型 我这样做: print(type(func_1)) print(type(func_1) is function) python告诉我这是一个 然而,当我这样做时: print(type(func_1)) print(type(func_1) is function) 我有个名字错误 name错误:未定义名称“函数”您可以将其与lambda函数的类型进行比较(相同) 打印(类型(func_1)=类型(lambda:None)) 理想情况下,您
print(type(func_1))
print(type(func_1) is function)
python告诉我这是一个
然而,当我这样做时:
print(type(func_1))
print(type(func_1) is function)
我有个名字错误
name错误:未定义名称“函数”
您可以将其与lambda函数的类型进行比较(相同)
打印(类型(func_1)=类型(lambda:None))
理想情况下,您根本不会执行此检查-Python中除了函数之外还有其他类型的可调用对象,为什么要任意阻止它们的使用?