Loading...

## 简介

`isinstance()` 函数来判断一个对象是否是一个已知的类型,类似 `type()`。

`isinstance()` 与 `type()` 区别:

- type() 不会认为子类是一种父类类型,不考虑继承关系。

- isinstance() 会认为子类是一种父类类型,考虑继承关系。

如果要判断两个类型是否相同推荐使用 `isinstance()`。

## 语法

以下是 `isinstance()` 方法的语法:

```python

isinstance(object, classinfo)

```

## 参数

- object -- 实例对象。

- classinfo -- 可以是直接或间接类名、基本类型或者由它们组成的元组。

## 返回值

如果对象的类型与参数二的类型(classinfo)相同则返回 True,否则返回 False。

## 实例

以下展示了使用 `isinstance` 函数的实例:

```python

>>>a = 2 >>> isinstance (a,int) True

>>> isinstance (a,str) False

>>> isinstance (a,(str,int,list)) # 是元组中的一个返回 True True

```

## 李培冠博客

李培冠博客:[lpgit.com](https://lpgit.com)

最后修改:2020 年 07 月 31 日 10 : 03 PM

© 允许规范转载

赞赏

×Close

赞赏作者

扫一扫支付

支付宝支付

微信支付

python isinstance()_python isinstance() 函数相关推荐

  1. python相关函数_python常用函数精讲

    原标题:python常用函数精讲 返回值为bool类型的函数 bool是Boolean的缩写,只有真(True)和假(False)两种取值 bool函数只有一个参数,并根据这个参数的值返回真或者假. ...

  2. python基础分析_python基础--函数全解析(1)

    函数(重点) (1)初始函数 在认识函数之前,我们先做如下的需求: 让你打印10次"我爱中国,我爱祖国".我们在接触函数之前是这样写的. print('我爱中国,我爱祖国') pr ...

  3. python位置函数_Python之函数——基础篇

    函数 函数,在BASIC中,叫subroutine(子过程或子程序),在Pascal中叫做procedure(过程)和function,在C中只有function,在Java中叫method. 定义: ...

  4. python反正切_Python atan() 函数 - Python 教程 - 自强学堂

    Python atan() 函数 描述 atan() 返回x的反正切弧度值. 语法 以下是 atan() 方法的语法:import math math.atan(x) 注意:atan()是不能直接访问 ...

  5. python 常见函数_Python基础函数:初学者常用的十个Python函数,非常全面!

    shutil 是 Python 中的高级文件操作模块,与os模块形成互补的关系,os主要提供了文件或文件夹的新建.删除.查看等方法,还提供了对文件以及目录的路径操作.shutil模块提供了移动.复制. ...

  6. pythontype函数使用_基础教程:python isinstance与type函数用法

    这两个函数有意义用法差不多,都是查看对象的,但是两者之间也有一定区别,具体内容请看下文~ 两者区别: type()是一个内置函数,可以用来查询变量所指的对象类型 isinstance()是用来判断该变 ...

  7. php isinstance,Python issubclass和isinstance

    Python 提供了如下两个函数来检查类型: issubclass(cls, class_or_tuple):检查 cls 是否为后一个类或元组包含的多个类中任意类的子类. isinstance(ob ...

  8. python3callable使用_python --- Python中的callable 函数

    转自: http://archive.cnblogs.com/a/1798319/ Python中的callable 函数 callable 函数, 可以检查一个对象是否是可调用的 (无论是直接调用或 ...

  9. python中的isinstance()使用方法[探索2]

    isinstance 学习的是以下博客: https://blog.csdn.net/HS_blog/article/details/81396664 1.功能 判断python中的设定函数的类型 2 ...

最新文章

  1. HDU 1248 寒冰王座(全然背包:入门题)
  2. mongoTemplate 条件查询
  3. servlet知识点
  4. Python进阶7——字典与集合
  5. 案例:服务器输出字符数据到浏览器 || 乱码问题|| 案例:服务器输出字节数据到浏览器
  6. Spring Boot 如何快速改造老项目?
  7. 在Tomcat7.0中设置默认服务器和不加端口名访问
  8. mysql 两列互换
  9. java类的实现程序_java – 如何在另一个类中实现处理程序?
  10. Vue深入学习4—指令和生命周期
  11. 浅谈在基本数据包装类中使用'=='与equals的区别
  12. 理解JPA注解@GeneratedValue
  13. iMazing支持哪些数据类型
  14. 位移密码算法挑战 个人答案
  15. 微信小程序canvas2D全新API介绍
  16. 十行代码替换证件照背景颜色
  17. 基于来信码的短信通知平台
  18. 参加51CTO学院软考培训感想
  19. echarts图标的文字(label)动态切换显示隐藏
  20. 环信群聊头像和发送gif图片

热门文章

  1. 79、多边形点边关系、求外包
  2. 【日常】圣诞节、颜色⛄
  3. mysql函数 用来查询匹配不到的数据_详解MySql基本查询、连接查询、子查询、正则表达查询...
  4. 点击高级系统设置无反应
  5. Python学习笔记——搭建Windows下的基本环境Geany编译器
  6. 《人工智能及其应用》课程学习知识总结
  7. 220名产品经理快速体验一款app:精选5个好玩的app
  8. linux字符界面可以放大吗,linux字符界面的背景颜色和文字可以改么
  9. Excel表格自动筛选时显示合并单元格中全部记录的方法
  10. WordPress独立后台壁纸小程序/WordPress壁纸小程序源码