首页 > 软件开发 > PYTHON >

Python type()与isinstance()区别

来源:互联网 2023-03-16 19:28:48 381

本教程将介绍type()与isinstance()区别81e办公区 - 实用经验教程分享!

工具/原料

  • 微软 v2012.04
  • win7 Service Pack 1
  • JetBrains PyCharm 2018.2 x64

方法/步骤

  • 1

    新建一个type()与isinstance()区别.py 文件,如图所示:81e办公区 - 实用经验教程分享!

    Python type()与isinstance()区别81e办公区 - 实用经验教程分享!

  • 2

    设置脚本文件的编码:# coding=utf-8,如图所示:81e办公区 - 实用经验教程分享!

    Python type()与isinstance()区别81e办公区 - 实用经验教程分享!

  • 2相关内容未经许可获取自百度经验
  • 3

    定义一个变量 a,并且赋值为999,如图所示:81e办公区 - 实用经验教程分享!

    Python type()与isinstance()区别81e办公区 - 实用经验教程分享!

  • 4

    使用type()函数,获取变量a的数据类型,代码如图所示:81e办公区 - 实用经验教程分享!

    Python type()与isinstance()区别81e办公区 - 实用经验教程分享!

  • 5

    使用isinstance()函数,对变量a的数据类型进行判断,代码如图所示:81e办公区 - 实用经验教程分享!

    Python type()与isinstance()区别81e办公区 - 实用经验教程分享!

  • 6

    运行代码,可以看到type() 函数直接返回变量的数据类型,而 isinstance() 函数则返回对变量的数据类型判断的bool值,如图所示:81e办公区 - 实用经验教程分享!

    Python type()与isinstance()区别81e办公区 - 实用经验教程分享!

  • 以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!81e办公区 - 实用经验教程分享!


    标签: python

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码