Python組み込み関数hasattr
round

hasattr組み込み関数

getattr

オブジェクトが指定した属性を持っていれば True を返します。

構文

hasattr(object, name)

使用例

下記の値を入力するとサンプルに即時反映されます。

class
Dog
def
__init__
self
name
dog
print
hasattr
class Dog:
    def __init__(self):
        self.name = "Rex"

dog = Dog()
print(hasattr(dog, "name"))   # True
print(hasattr(dog, "age"))    # False