PYthon 常用函数 (hasattr函数)
hasattr() 函数用于判断对象是否包含对应的属性。
hasattr 语法:
hasattr(object, name)
- object -- 对象。
- name -- 字符串,属性名。
如果对象有该属性返回 True,否则返回 False。
class Coordinate(): x = 10 y = -5 z = 0 point1 = Coordinate print(hasattr(point1, 'x')) print(hasattr(point1, 'y')) print(hasattr(point1, 'l')) print(hasattr(point1, 'z'))
True
True
False
True