Python type 函数- Python零基础入门教程

目录

  • 一.type 函数简介
    • type 函数语法
  • 二.type 函数实战
  • 三.猜你喜欢

零基础 Python 学习路线推荐 : Python 学习目录 >> Python 基础入门

一.type 函数简介

Python 变量,也称 Python 数据类型。Python 变量一共六种类型:整数/浮点数/字符串/BOOL/列表/元组/字典;

到之前为止,我们已经学习完了两个 Python 内置函数,分别是 print 函数和format 函数,今天需要额外介绍另外一个 Python 内置函数 type,该函数主要用于解析判断 Python 变量类型;

type 函数语法

'''
函数描述:type 函数用于获取变量类型;
参数:object : 实例对象;
返回值:直接或者间接类名、基本类型;
'''
type(object)

二.type 函数实战

可能部分小伙伴很懵逼:就简简单单赋了一个值,我怎么知道是什么类型?其实类型的判断,Python 已经根据你赋的值内部做了解析判断,解析的结果直接通过内置函数 type 函数获取即可。

什么是内置函数?做一个简单点的理解,就是 Python 自带的,就好比人一出生就有两个眼睛一个嘴巴,直接上代码演示效果

# !usr/bin/env python
# -*- coding:utf-8 _*-
"""
@Author:猿说编程
@Blog(个人博客地址): www.codersrc.com
@File:type函数.py
@Time:2021/3/17 20:37
@Motto:不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!"""a = 10
b = 2.5
c = "python教程"
d = False
print("a的类型是:" ,type(a) );
print("b的类型是:", type(b));
print("c的类型是:", type(c));
print("d的类型是:", type(d));'''
输出结果:
a的类型是: <class 'int'>
b的类型是: <class 'float'>
c的类型是: <class 'str'>
d的类型是: <class 'bool'>
'''

由此可见,当你分不清当前变量类型的时候,直接通过 type 函数便可判断得出结果。

在 Python 内置函数中,与 type 函数相似的还有另外一个内置函数 isinstance 函数,两者区别在于:

  • ** isinstance 函数会认为子类是一种父类类型,考虑继承关系。**
  • ** type 函数不会认为子类是一种父类类型,不考虑继承关系。**

type 函数和 isinstance 函数区别请具体参考:type 函数和 isinstance 函数 区别

三.猜你喜欢

  1. Python 简介
  2. Python Pycharm Anacanda 区别
  3. Python2.x 和 Python3.x,如何选择?
  4. Python 配置环境
  5. Python Hello World 入门
  6. Python 代码注释
  7. Python 中文编码
  8. Anaconda 是什么?Anconda 下载安装教程
  9. Pycharm 提示:this license **** has been cancelled
  10. Pycharm 设置开发模板/字体大小/背景颜色

未经允许不得转载:猿说编程 » Python type 函数

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/525305.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

技术争鸣!七大主题报告,四大技术专题,AI开发者大会首日议程全回顾

技术争鸣&#xff0c;座无虚席&#xff01;11 月 8 日&#xff0c;北京诺金酒店&#xff0c;2018 AI开发者大会&#xff08;AI NEXTCon&#xff09;第一天议程圆满结束&#xff0c;这是值得铭记的一天。上午 9 点&#xff0c;由中国 IT 社区 CSDN 与硅谷 AI 社区 AICamp 联合出…

BugkuCTF-Reverse题Timer(阿里CTF)

知识点 JEB相当于Windows平台上的IDA smali代码:双击Bytecode,出现smali代码;相较于C之汇编,那么smali之于Java onCreate: 一个activity启动回调的第一个函数就是onCreate,这个函数主要做这个activity启动的一些需要的初始操作的工作。 onCreate之后调用了还有onRestart()和o…

Python isinstance函数 - Python零基础入门教程

目录 一. Python isinstance 函数简介 isinstance 函数语法 二.Python isinstance 函数实战三.猜你喜欢 零基础 Python 学习路线推荐 : Python 学习目录 >> Python 基础入门 一. Python isinstance 函数简介 isinstance 函数是 **Python**中的一个内置函数&#xff0c;…

大数据重新定义未来,2018 中国大数据技术大会(BDTC)豪华盛宴抢先看!

随着信息技术的迅猛发展&#xff0c;数据的重要性和价值已毋庸置疑&#xff0c;数据正在改变竞争格局&#xff0c;成为重要的生产要素&#xff0c;更被定义为“21世纪的新电力”。在信息高速传播的今天&#xff0c;数据已经渗透到每一个行业和业务职能领域&#xff0c;指数级的…

BugkuCTF-Reverse题signin

知识点 reverse() 功能&#xff1a;反转数组里的元素的顺序 语法&#xff1a;arrayobject.reverse.() 这类方法会改变原来的数组&#xff0c;不可逆转 tostring() 功能&#xff1a;将各类进制的数字转化为字符串 语法&#xff1a;number.toString(radix)&#xff08;radix代表…

Python zip函数 - Python零基础入门教程

目录 一.Python zip 函数简介二.Python zip 函数使用三.Python *zip 函数的描述和使用四.猜你喜欢 零基础 Python 学习路线推荐 : Python 学习目录 >> Python 基础入门 一.Python zip 函数简介 zip 函数用于将可迭代的对象作为参数&#xff0c;将对象中对应的元素打包成…

Python Chainmap函数 - Python零基础入门教程

目录 一.前言二.Python ChainMap 合并多个字典三.Python ChainMap 查询和遍历四.Python ChainMap 修改五.Python ChainMap 增加六.Python ChainMap 重点总结七.猜你喜欢 零基础 Python 学习路线推荐 : Python 学习目录 >> Python 基础入门 一.前言 假如我们有多个字典&…

BugkuCTF-Reverse题SafeBox(NJCTF)

先下载软件&#xff0c;发现是个安卓的apk安装包&#xff0c;安装之后打开&#xff1a; 一、反编译查看源代码 只有一个输入框&#xff0c;其他的点不了。应该是要输入某个字符串然后判断是否正确&#xff0c;之后返回flag。 打开apk反编译&#xff1a; 两个类主要的差别就是…

人工智能进行时:人类的未来与未来的人类

人类的语言实在算不上严密。经过几千年的发展&#xff0c;人类语言能表达的意思越来越丰富&#xff0c;能够产生的歧义也越来越多&#xff0c;各种语言都有众多由双关语制造的段子。这对于计算机来说可不算是件好事&#xff0c;想要理解人类语言的真正含义&#xff0c;不仅需要…

BugkuCTF-Reverse题NoString

知识点 我们需要知道异或&#xff08;^&#xff09;操作 举例&#xff1a;11001001^0011000111111000 101;011;110;000异真同假 当我们得到11111000和00110001&#xff0c;我们怎么得到11001001&#xff1f;当然也是异或 11111000^0011000111001001 C语言的9u即异或9 c语言数…

Python id 函数 - Python零基础入门教程

目录 一.Python id 函数简介二.Python id 函数使用三.猜你喜欢 零基础 Python 学习路线推荐 : Python 学习目录 >> Python 基础入门 一.Python id 函数简介 每个人都有对应的身份证号码&#xff0c;并且唯一&#xff01;反之亦然&#xff0c;一个身份证号码必然对应一个…

干货(附源代码) | 爬取一万条b站评论,分析9.7分的新番凭啥这么火?

7月番《工作细胞》最终话在十一前放出。这部动漫在b站上评分高达9.7。除了口碑之外&#xff0c;热度也居高不下&#xff0c;更值得关注的是连很多平时不关注动漫的小伙伴也加入了追番大军。这次我们的目标是爬取b站上的所有短评进行分析&#xff0c;用数据说明为什么这部动漫会…

BugkuCTF-Reverse题mobile2(gctf)

下载文件 将AndroidManifest.xml直接放在010里面找到flag 此题根本不像个逆向题

Python update 函数 - Python零基础入门教程

目录 一.Python update 函数简介二.Python update 函数和 ChainMap 函数区别三.猜你喜欢 零基础 Python 学习路线推荐 : Python 学习目录 >> Python 基础入门 在前一篇文章 **Python ChainMap **中我们介绍了关于 Python 内置函数 ChainMap 使用&#xff0c;ChainMap 函…

BugkuCTF-Reverse题mobile1(gctf)

知识点 java.security.MessageDigest类 功能&#xff1a;用于为应用程序提供信息摘要算法的功能&#xff0c;如md5和SHA。换句话说&#xff0c;就是生成md5或者是SHA密码。 相关&#xff1a; getinstance:静态函数&#xff0c;用来实例操作和初始操作。 update:处理数据 reset…

面趣 | 苹果最刁钻的20个面试题,试试你会通关吗?

如同大部分硅谷公司一样&#xff0c;苹果会在面试中询问基于你过去工作经历的技术难题&#xff0c;以及与技术不太相关的“烧脑”谜题。有一些需要复杂的数学计算&#xff1b;还有一些虽然简单&#xff0c;但是语义却模糊不清。准备好了么&#xff1f;我们开始吧&#xff01; 以…

Python divmod 函数 - Python零基础入门教程

目录 一.divmod 函数介绍二.divmod 函数使用三.猜你喜欢 零基础 Python 学习路线推荐 : Python 学习目录 >> Python 基础入门 一.divmod 函数介绍 divmod 函数也是 Python 的内置函数&#xff0c;它是把除数和余数运算结果结合起来&#xff0c;返回一个包含商和余数的元…

AR热度不在? NO! 三星开发者大会将聚焦AR

目前&#xff0c;IT界普遍关注人工智能、大数据、云计算、AR以及区块链等技术&#xff0c;而这些技术中&#xff0c;AR早在1990年被提出&#xff0c;是一种实时地计算摄影机影像的位置及角度并加上相应图像、视频、3D模型的技术&#xff0c;这种技术的目标是在屏幕上把虚拟世界…

Cloud一分钟 |2018天猫双11结果出炉:2135亿;工信部透露:6G概念研究也在今年启动;英特尔39款至强新处理器曝光...

Hello&#xff0c;everyone&#xff1a;11月12日早&#xff0c;星期一&#xff0c;新的一天祝大家工作愉快&#xff01;CSDN一分钟新闻时间&#xff1a;双十一成交额 2135亿元&#xff01;张勇&#xff1a;不为数字而做11月12日零点&#xff0c;2018年天猫双十一落下帷幕&#…

Python all函数 - Python零基础入门教程

目录 一.Python all 函数简介二.Python all 函数使用三.猜你喜欢 零基础 Python 学习路线推荐 : Python 学习目录 >> Python 基础入门 一.Python all 函数简介 参数&#xff1a;iterable 迭代器&#xff0c;元组或者列表 返回值&#xff1a;如果iterable 迭代器中的所有…