若是问小编在语言学习上的难易程序或者哪个部分知识点比较难学,首当其冲,我会选择告知是函数,这可能会受到一些人的不理解,因为函数虽然量大,但是每一个都很简单,既然大家都说到这点就是因为函数量比较大,每个函数代表的意思都各不相同,所以组合学习比较难,因此,认真学习了解很重要哦~
描述:
和之前讲过的判断属性的函数类型一样,但是更全面的是可以判断所有对象是否包含属性。
语法:
hasattr(,)
参数:
对象和属性名
返回值:
只要返回true或者false
实例演示:
>>>dog=Animal("Dog","earth") >>>print(dog.name) >>>print(hasattr(dog,"name")) True >>>print(hasattr(dog,"color")) False