python中关于数据类型的学习笔记


Posted in Python onJuly 19, 2020

数据类型是每种编程语言必备属性,只有给数据赋予明确的数据类型,计算机才能对数据进行处理运算,因此,正确使用数据类型是十分必要的,不同的语言,数据类型类似,但具体表示方法有所不同,以下是Python编程常用的数据类型:

1. 数字类型

Python数字类型主要包括int(整型)、long(长整型)和float(浮点型),但是在Python3中就不再有long类型了。

int(整型)

在32位机器上,整数的位数是32位,取值范围是-231~231-1,即-2147483648~214748364;在64位系统上,整数的位数为64位,取值范围为-263~263-1,即9223372036854775808~9223372036854775807。

long(长整型)

Python长整型没有指定位宽,但是由于机器内存有限,使用长的长整数数值也不可能无限大。

float(浮点型)

浮点型也就是带有小数点的数,其精度和机器有关。

complex(复数)

Python还支持复数,复数由实数部分和虚数部分构成,可以用 a + bj,或者 complex(a,b) 表示, 复数的实部 a 和虚部 b 都是浮点型。

2. 字符串

在Python中,加了引号的字符都被认为是字符串,其声明有三种方式,分别是:单引号、双引号和三引号;Python中的字符串有两种数据类型,分别是str类型和unicode类型,str类型采用的ASCII编码,无法表示中文,unicode类型采用unicode编码,能够表示任意字符,包括中文和其他语言。

3. 布尔型

和其他编程语言一样,Python布尔类型也是用于逻辑运算,有两个值:True(真)和False(假)。

4. 列表

列表是Python中使用最频繁的数据类型,集合中可以放任何数据类型,可对集合进行创建、查找、切片、增加、修改、删除、循环和排序操作。

5. 元组

元组和列表一样,也是一种序列,与列表不同的是,元组是不可修改的,元组用”()”标识,内部元素用逗号隔开。

6. 字典

字典是一种键值对的集合,是除列表以外Python之中最灵活的内置数据结构类型,列表是有序的对象集合,字典是无序的对象集合。

7. 集合

集合是一个无序的、不重复的数据组合,它的主要作用有两个,分别是去重和关系测试。

内容扩展:

python中关于数据类型的学习笔记

到此这篇关于python中关于数据类型的学习笔记的文章就介绍到这了,更多相关python中都有哪些数据类型内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
9种python web 程序的部署方式小结
Jun 30 Python
Python3 处理JSON的实例详解
Oct 29 Python
Python爬虫实战:分析《战狼2》豆瓣影评
Mar 26 Python
python list删除元素时要注意的坑点分享
Apr 18 Python
python字符串常用方法
Jun 14 Python
Win8下python3.5.1安装教程
Jul 29 Python
详解Python3注释知识点
Feb 19 Python
python并发编程 Process对象的其他属性方法join方法详解
Aug 20 Python
Python3 pandas 操作列表实例详解
Sep 23 Python
Django QuerySet查询集原理及代码实例
Jun 13 Python
如何使用python记录室友的抖音在线时间
Jun 29 Python
python 自动刷新网页的两种方法
Apr 20 Python
Python趣味实例,实现一个简单的抽奖刮刮卡
Jul 18 #Python
用python给csv里的数据排序的具体代码
Jul 17 #Python
python如何删除列为空的行
Jul 17 #Python
Python操作Elasticsearch处理timeout超时
Jul 17 #Python
python设置表格边框的具体方法
Jul 17 #Python
六种酷炫Python运行进度条效果的实现代码
Jul 17 #Python
idea2020手动安装python插件的实现方法
Jul 17 #Python
You might like
PHPCMS的使用小结
2010/09/20 PHP
windows7下php开发环境搭建图文教程
2015/01/06 PHP
php使用substr()和strpos()联合查找字符串中某一特定字符的方法
2015/05/12 PHP
Symfony查询方法实例小结
2017/06/28 PHP
PHP实现双链表删除与插入节点的方法示例
2017/11/11 PHP
PHP连接MySQL数据库操作代码实例解析
2020/07/11 PHP
Javascript级联下拉菜单以及AJAX数据验证核心代码
2013/05/10 Javascript
js替换字符串的所有示例代码
2013/07/23 Javascript
js 上下左右键控制焦点(示例代码)
2013/12/14 Javascript
js根据日期判断星座的示例代码
2014/01/23 Javascript
javascript时间函数大全
2014/06/30 Javascript
BootStrap 附加导航组件
2016/07/22 Javascript
javascript insertAfter()定义与用法示例
2016/07/25 Javascript
JavaScript实现页面无操作倒计时退出
2016/10/22 Javascript
详解node如何让一个端口同时支持https与http
2017/07/04 Javascript
微信小程序实现打开内置地图功能【附源码下载】
2017/12/07 Javascript
JavaScript中filter的用法实例分析
2019/02/27 Javascript
使用JS来动态操作css的几种方法
2019/12/18 Javascript
[02:51]DOTA2英雄基础教程 风暴之灵
2013/12/23 DOTA
wxPython框架类和面板类的使用实例
2014/09/28 Python
Python中使用Queue和Condition进行线程同步的方法
2016/01/19 Python
python实现简单购物商城
2016/05/21 Python
pycharm远程调试openstack的图文教程
2017/11/21 Python
python 3.5实现检测路由器流量并写入txt的方法实例
2017/12/17 Python
TensorFlow损失函数专题详解
2018/04/26 Python
python 哈希表实现简单python字典代码实例
2019/09/27 Python
wxpython绘制圆角窗体
2019/11/18 Python
Python如何向SQLServer存储二进制图片
2020/06/08 Python
Python爬虫分析微博热搜关键词的实现代码
2021/02/22 Python
CSS3的transition和animation的用法实例介绍
2014/08/20 HTML / CSS
详解Html5微信支付爬坑之路
2018/07/24 HTML / CSS
军用级手机壳,专为冒险而建:Zizo Wireless
2019/08/07 全球购物
艺术系大学生毕业个人自我评价
2013/09/19 职场文书
2015年感恩母亲节活动方案
2015/05/04 职场文书
分享:关于学习的励志名言赏析
2019/08/16 职场文书
vue引入Excel表格插件的方法
2021/04/28 Vue.js