Python程序中的callable()
在本教程中,我们将讨论内置方法callable()。它接受一个参数,并返回该参数是否可调用。如果采用任何函数或类,则它们是可调用的。不可调用整数,浮点数,字符串等常量。
示例
让我们看一些例子。
# definition def even(n): return True if n % 2 == 0 else False # checking whether even() is callable or not print(callable(even))
输出结果
如果运行上面的代码,您将得到以下结果。
True
如果您看到了,我们可以调用这些函数。因此,方法callable()返回True。让我们看另一个示例,它返回False。
示例
# initializing a number num = 7 # checking whether num is callable or not print(callable(num))
输出结果
如果运行上面的程序,您将得到以下结果。
False
我们有假的整数值。因为我们不能调用num之类的函数或类。如果将类名传递给callable(),它将返回True。尝试一下!
结论
如果您在理解本教程时遇到任何困难,请在评论部分中进行提及。