在了解基本数据类型的时候,我们需要了解基本数据类型有哪些?数字int、布尔值bool、字符串str、列表list、元组tuple、字典dict等

数字 ---> int类(推荐学习:Python视频教程)

当然对于数字,Python的数字类型有int整型、long长整型、float浮点数、complex复数、以及布尔值(0和1),这里只针对int整型进行介绍学习。

在Python2中,整数的大小是有限制的,即当数字超过一定的范围不再是int类型,而是long长整型,而在Python3中,无论整数的大小长度为多少,统称为整型int。

布尔值 --->bool类

对于布尔值,只有两种结果即True和False,其分别对应与二进制中的0和1。而对于真即True的值太多了,我们只需要了解假即Flase的值有哪些---》None、空(即 [ ]/( ) /" "/{ })、0;

字符串 --->str类

关于字符串是Python中最常用的数据类型,其用途也很多,我们可以使用单引号 ‘’或者双引号“”来创建字符串。

字符串是不可修改的。所有关于字符我们可以从 索引、切片、长度、遍历、删除、分割、清除空白、大小写转换、判断以什么开头等方面对字符串进行介绍。

列表 --->list类

列表是由一系列特定元素顺序排列的元素组成的,它的元素可以是任何数据类型即数字、字符串、列表、元组、字典、布尔值等等,同时其元素也是可修改的。

元组 --->tuple类

元组即为不可修改的列表。其于特性跟list相似。其使用圆括号而不是方括号来标识。

字典 --->dict类

字典为一系列的键-值对,每个键值对用逗号隔开,每个键都与一个值相对应,可以通过使用键来访问对应的值。无序的。

键的定义必须是不可变的,即可以是数字、字符串也可以是元组,还有布尔值等。

集合 -->set类

关于集合set的定义:在我看来集合就像一个篮子,你可以往里面存东西也可往里面取东西,但是这些东西又是无序的,你很难指定单独去取某一样东西;同时它又可以通过一定的方法筛选去获得你需要的那部分东西。故集合可以 创建、增、删、关系运算。

集合的特性:

1、去重

2、无序

3、每个元素必须为不可变类型即(hashable类型,可作为字典的key)。

更多Python相关技术文章,请访问Python教程栏目进行学习!

以上就是python数据类型是什么的详细内容,更多请关注php中文网其它相关文章!

本文原创发布php中文网,转载请注明出处,感谢您的尊重!

python是什么类型需要_python数据类型是什么相关推荐

  1. python如何判断类型数据_python如何判断数据类型

    详细内容 python如何判断数据类型? 在python中可以使用isinstance()函数来判断数据类型,isinstance()函数来判断一个对象是否是一个已知的类型,类似 type(). 推荐 ...

  2. python变量定义类型_03_python的数据类型和变量的定义及使用

    1.数据类型按数值非数值分类 (1)python的数据类型可以分为 数字型 和 非数字型. 数字型 整型 (int) 浮点型(float) 布尔型(bool) 复数型 (complex)(主要用于科学 ...

  3. python语言的类型是_Python的语言类型

    Python 是强类型的动态脚本语言 . 强类型:不允许不同类型相加 动态:不使用显示数据类型声明,且确定一个变量的类型是在第一次给它赋值的时候 脚本语言:一般也是解释型语言,运行代码只需要一个解释器 ...

  4. python语言的类型是_Python到底是强类型语言,还是弱类型语言?

    0.前言 我在上一篇文章中分析了 的话题,在文章发布后,有读者跟我讨论起了另一个关于类型的问题,但是,我们很快就出现了重大分歧. 我们主要的分歧就在于:Python 到底是不是强类型语言?我认为是,而 ...

  5. python函数参数类型检查_Python中实现参数类型检查的简单方法

    Python是一门弱类型语言,很多从C/C++转过来的朋友起初不是很适应.比如,在声明一个函数时,不能指定参数的类型.用C做类比,那就是所有参数都是void*类型!void类型强制转换在C++中被广泛 ...

  6. python提供数字类型包括_Python 语言提供的 3 个基本数字类型是( )_学小易找答案...

    [论述题]请以<我的爸爸妈妈>为题,写一篇作文,向大家介绍自己的爸爸和妈妈. [单选题]初孕妇,妊娠34周,血液检查中下列描述不符合正常妊娠生理特点的是( ) [填空题]汽缸垫的作用是保证 ...

  7. python判断字符类型编程_python判断字符类型怎么做

    设str为字符串 str.isalnum() 所有字符都是数字或字母(推荐学习:Python视频教程) str.isalpha() 所有字符都是字母 str.isdigit() 所有字符都是数字 st ...

  8. python判断字符类型编程_Python检测数据类型的方法总结

    我们在用python进行程序开发的时候,很多时候我们需要检测一下当前的变量的数据类型.比如需要在使用字符串操作函数之前先检测一下当前变量是否是字符串.下面小编给大家分享一下在python中如何检测数据 ...

  9. python集合类型运算符_Python 数据类型和运算符

    算术运算符 算术运算 + 加 - 减 * 乘 / 除 % 取余(相除后的余数) ** 取幂(注意 ^ 并不执行该运算,你可能在其他语言中见过这种情形) // 相除后向下取整到最接近的整数 关于按位运算 ...

最新文章

  1. python爬虫能干什么-总算发现python爬虫能够干什么
  2. 更新代码到gitlab上
  3. 【转】SAP LIST 画框的FORM
  4. 计算机基础与应用课程小结,计算机应用基础课程小结.docx
  5. BOOST_PP_CHECK_EMPTY宏相关的测试程序
  6. Thinkphp 关联模型和试图模型区别
  7. Css内边距与外边距
  8. 小米12 Ultra将搭载5倍潜望镜头:自研技术加持 成像相对更好
  9. python绘制矩形图_Python。在底图中绘制矩形
  10. java方法的重载 编程题,java面试编程题:重载方法
  11. activemq部署
  12. android+京东分类菜单,Android仿京东商品分类
  13. 东南亚电商lazadashopee平台怎么开店,需要什么条件?
  14. 腾讯云2022年双11云服务器配置及报价表汇总
  15. PostgreSQL数据库日常学习笔记13-约束
  16. windows命令——taskmgr 1
  17. 15个好用的百度网盘搜索引擎
  18. Java 深入掌握JMS:JSM基础
  19. Borel measurability
  20. 大聪明教你学Java | 程序员的专属新年对联

热门文章

  1. 【Axure基础教程】第17张 设置不透明度
  2. 【分布式计算】什么是分布式系统
  3. 昆仑通态人机界面与单片机通信实战教程四:单片机程序的设计
  4. 企业工商四要素核验是对哪些信息进行验证?
  5. php怎么转换bt,BT面板更换PHP版本 宝塔BT使用教程
  6. matlab去除图像背景,从图像中移除背景(首选MATLAB、Java或Python)
  7. Flink:集群异常问题记录
  8. java摇号抽奖程序,Excel真的太强大了,能把抽奖功能做成车牌号摇号程序,真是人才...
  9. Python实现线性插值和三次样条插值
  10. php切图工具,ps切片工具怎么切图