w3resource

Python: callable() function

callable() function

The callable() function returns True if the object argument appears callable, False if not.

Syntax:

callable(object)
Python: Built-in function - callable function()

Version:

(Python 3.2)

Parameter:

Name Description
object A callable is anything that can be called.

Return value:

boolean

Example: Python callable() function

a = 10
print(callable(a))

def testFunction():
  print("Test")

b = testFunction
print(callable(b))

Output:

False
True

Example: Callable Object

class Foo:
  def __call__(self):
    print('Print Python callable objects')

print(callable(Foo))

Output:

True

Python Code Editor:

Previous: bytes()
Next: chr()

Test your Python skills with w3resource's quiz



Become a Patron!

Follow us on Facebook and Twitter for latest update.

It will be nice if you may share this link in any developer community or anywhere else, from where other developers may find this content. Thanks.

https://www.w3resource.com/python/built-in-function/callable.php