Day 89isinstanceで型を判定

2026-05-24 JST ・ 難易度: 中級 ・ カテゴリ: クラス

Pythonコード

1class Animal:2    pass3 4class Dog(Animal):5    pass6 7dog = Dog()8print(isinstance(dog, Dog))  # True9print(isinstance(dog, Animal))  # True10print(isinstance(dog, str))  # False

解説

次に試してみよう