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



Python: Tips of the Day

How do I check if a list is empty?

For example, if passed the following:

a = []
if not a:
  print("List is empty")

Ref: https://bit.ly/2A4JXx9