如何在Python中检查类型?

如何在Python中检查类型?

如果您想要检查一个对象x是否是一个给定类型的实例(而不是子类型),可以使用type获取其类型并使用is语句进行检查。

阅读更多:Python 教程

例子

x = "Hello"
if type(x) is str:
    print("x是str的一个实例")

输出

这将输出

x是str的一个实例

如果要检查x是否是MyClass或MyClass的任何子类的一个实例,则可以使用isinstance方法调用。

例子

x = "Hello"
if isinstance(x, str):
    print("x是str的一个实例")

输出

这将输出:

x是str的一个实例

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程