我们需要判断python中的对象是否可以调用,可以用内置方法python callable()

如果对象可以调用的,则返回true,如果对象不能调用,则返回false.

 

#encoding=utf-8

def info():

   a = 1

   return a


flag = callable(info)

print flag

sflag = callable(str.lower)

print sflag


tflag = callable(2)

print tflag

 返回的结果:true,true,false

我们就可以看出哪些是可以调用的,哪些不可以调用。


python视频教程

相关文章: