内置函数isinstance和issubclass
1. isinstance(obj,class) 判断对象obj是不是由class生成的对象。
class Foo:passobj=Foo()print(isinstance(obj,Foo))
obj是Foo的生成的对象,返回True。如果不是,则返回False。
d={'x':1} #d=dict({'x':1} #)print(type(d) is dict)
print(isinstance(d,dict))# 判断对象d是不是类dict生成的issubclass()
2.issubclass(class,parent) 判断class是不是parent的子类
class Parent:passclass Sub(Parent):passprint(issubclass(Sub,Parent))
print(issubclass(Parent,object)) # 也可以用来判断parent是否继承了object
转载于:https://www.cnblogs.com/Roc-Atlantis/p/9246709.html
内置函数isinstance和issubclass相关推荐
- 我常用的python函数(part1)--内置函数isinstance
学习记录,仅供参考,有错必纠 语法 isinstance(object, classinfo) #object: 实例对象 #classinfo:可以是直接或间接类名.基本类型或者由它们组成的元组 实 ...
- python学习高级篇(part4)--内置函数issubclass和isinstance
学习笔记,仅供参考,有错必纠 文章目录 issubclass()函数 举个例子 isinstance()函数 举个例子 issubclass()函数 内置函数issubclass()用于判断类对象与类 ...
- python求最小值不能使用min和sotred_python基础——内置函数
python基础--内置函数 一.内置函数(python3.x) 内置参数详解官方文档: https://docs.python.org/3/library/functions.html?highl ...
- Python学习(14)--内置函数
Python学习(14)--内置函数 1.Python内置函数 在Python中有很多的内置函数供我们调用,熟练的使用这些内置函数可以让编写代码时事半功倍,所谓内置函数就是那些Python已经预定义并 ...
- python中reversed是什么意思_Python内置函数reversed()用法分析
这篇文章主要介绍了Python内置函数reversed()用法,结合实例形式分析了reversed()函数的功能及针对序列元素相关操作技巧与使用注意事项,需要的朋友可以参考下 reversed()函数 ...
- python中divmod_python内置函数 divmod()
先来看一下builtins.py中的代码: def divmod(x, y): # known case of builtins.divmod """ Return th ...
- 建议你吃透这68个内置函数!
作者:pypypypy| 来源:博客园 内置函数就是Python给你提供的, 拿来直接用的函数,比如print,input等. 截止到python版本3.6.2 ,一共提供了68个内置函数,具体如下? ...
- Python 函数合集:足足 68 个内置函数请收好
公众号关注 "视学算法" 设为 "星标",DLCV消息即可送达! 来源:pypypypy www.cnblogs.com/pypypy/p/12011506.h ...
- python 内置函数
python 内置函数 Python内置(built-in)函数随着python解释器的运行而创建.在Python的程序中,你 可以随时调用这些函数,不需要定义. abs() # 求一个数的绝 ...
最新文章
- 两次杀人,自动驾驶技术之恶
- mac 安装android jdk,Mac上 配置Android Sutdio的Java JDK环境
- 数据挖掘原理与算法:练习题2
- 【知识发现】隐语义模型LFM算法python实现(一)
- 2021“MINIEYE杯”中国大学生算法设计超级联赛(2)I love max and multiply(转化)
- MacOS 的软件包管理工具 MacPorts
- mongodb 2php 操作
- 关于 SQLNET.AUTHENTICATION_SERVICES 验证方式的说明
- BZOJ1076[SCOI2008] 奖励关
- 等保二级和等保三级的三大区别讲解
- 迁徙数据平台简单介绍
- 互联网史上10大经典商战
- Chrome浏览器屏蔽百度推广
- [笔记分享] [Camera] 相机的等效焦距计算
- linux系统弹出鼠标,Ubuntu14.04及以上操作系统鼠标闪烁问题
- 面试中经常被问到Java引用类型原理,带你深入剖析
- setoolkit克隆网站并抓取账号密码
- android数据写入文件格式,Android 本地文件保存数据(2020-08-07)
- 用计算机写试卷反思,“我的试卷,我分析,我反思1——学生写试卷分析及反思的收获...
- 谈谈对this对象的理解?