How to check if a function is a user-defined function or not in Python

1 Answer

0 votes
import types

def f():
    print(f())


print(isinstance(f, types.FunctionType))
print(isinstance(f, types.LambdaType))

print(isinstance(max, types.FunctionType))
print(isinstance(max, types.LambdaType))




'''
run:

True
True
False
False

'''

 



answered Aug 29, 2021 by avibootz

Related questions

...