¿Es correcto suponer que todas las funciones (integradas o definidas por el usuario) pertenecen a la misma clase, pero esa clase no parece estar vinculada a ninguna variable de forma predeterminada?python 3: cómo verificar si un objeto es una función?
¿Cómo puedo verificar que un objeto sea una función?
puedo hacer esto supongo:
def is_function(x):
def tmp()
pass
return type(x) is type(tmp)
No parece ordenado, y ni siquiera estoy 100% seguro de que es perfectamente correcto.
Hay también objetos con un método __call__ que se puede llamar como una función. – SiggyF
Todas las clases se pueden llamar como una función. – PaulMcG