Python标准库:内置函数isinstance(object, classinfo)
2023-09-14 09:10:33 时间
本函数用来判断对象实例object是否是类classinfo的实例,如果是就返回True,否则返回False。参数classinfo可以是类型,也可以是tuple/dict/list等类型。
例子:
#isinstance()
class FooA:
pass
class FooB(FooA):
pass
class FooC:
pass
a = FooA()
b = FooB()
c = FooC()
print(isinstance(a, FooA))
print(isinstance(a, FooB))
print(isinstance(b, FooA))
print(isinstance(b, FooB))
print(isinstance(c, FooA))
print(isinstance(c, FooB))
print(isinstance([], list))
结果输出如下:
True
False
True
True
False
False
True
蔡军生 QQ: 9073204 深圳
相关文章
- python求逆矩阵的方法,Python 如何求矩阵的逆「建议收藏」
- python skitlearn_Python sklearn
- python的random()函数用法_Python随机函数random用法示例
- python数组拼接字符串_Python练习题——数组拼接
- pythonrandom函数用法_python标准库总的random函数用法[通俗易懂]
- python教程:用简单的Python编写Web应用程序
- python 多线程测试_【Python】多线程网站死链检测工具
- 【说站】python实例方法中self的作用
- 【测试开发】python系列教程: 标准数据类型(一)数字
- python的特点和优势_Java与Python异同
- Python学生信息管理系统课程设计报告_python做的项目管理系统
- python做微信回复机器人_Python自动化脚本
- python deepcopy函数_Python deepcopy
- Python基础-11 标准库简介(二)
- 搭建python开发环境-c++教程 如何搭建Python开发环境?
- 【测试开发】python系列教程:Python数据类型转换
- python-set详解编程语言
- Python输出函数print()总结(python print())详解编程语言
- 安装Python MySQL驱动之快速指南(python安装mysql驱动)
- python的id()函数介绍
- Python异常处理实例详解
- Python字典dict使用介绍