详解Python3 基本数据类型


Posted in Python onApril 19, 2019

Python3 基本数据类型

Python 中的变量不需要声明。每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。
在 Python 中,变量就是变量,它没有类型,我们所说的"类型"是变量所指的内存中对象的类型。
等号(=)用来给变量赋值。
等号(=)运算符左边是一个变量名,等号(=)运算符右边是存储在变量中的值。

详解Python3 基本数据类型

多个变量赋值

同值多变量

a = b = c = 1

不同值多变量

a, b, c = 1, 2, "hello word"

a = 1
b = 2
c = "hello word"

标准数据类型

不可变数据类型

  1. Number(数字)
  2. String(字符串)
  3. Tuple(元组)

可变数据类型

  1. List(列表)
  2. Set(集合)
  3. Dictionary(字典)

Number 数字

支持 int、float、bool、complex(复数)。

详解Python3 基本数据类型
详解Python3 基本数据类型

String 字符串

变量[头下标:尾下标]
索引值以 0 为开始值,-1 为从末尾的开始位置。Python中的字符串有两种索引方式,从左往右以0开始,从右往左以-1开始,且字符串不能改变。

详解Python3 基本数据类型

Python 使用反斜杠()转义特殊字符,如果你不想让反斜杠发生转义,可以在字符串前面添加一个 r,表示原始字符串。

详解Python3 基本数据类型

List 列表

变量[头下标:尾下标]
索引值以 0 为开始值,-1 为从末尾的开始位置。和字符串一样,列表同样可以被索引和截取,列表被截取后返回一个包含所需元素的新列表。与字符串不同的是List中的元素是可以改变的。

详解Python3 基本数据类型

Python 列表截取可以接收第三个参数,参数作用是截取的步长来截取字符串,一下实例0到最后一个元素,以步长为2截取,也是就截取0和3位置

详解Python3 基本数据类型

Tuple 元组

元组(tuple)与列表类似,不同之处在于元组的元素不能修改。元组写在小括号 () 里,元素之间用逗号隔开。元组中的元素类型也可以不相同。

详解Python3 基本数据类型

Dictionary 字典

  1. 列表是有序的对象集合,字典是无序的对象集合。两者之间的区别在于:字典当中的元素是通过键来存取的,而不是通过偏移存取。
  2. 字典是一种映射类型,字典用 { } 标识,它是一个无序的 键(key) : 值(value) 的集合。
  3. 键(key)必须使用不可变类型。
  4. 在同一个字典中,键(key)必须是唯一的。
  5. 字典的关键字必须为不可变类型,且不能重复。

详解Python3 基本数据类型

以上所述是小编给大家介绍的Python3 基本数据类型详解整合,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Python 相关文章推荐
python实现360皮肤按钮控件示例
Feb 21 Python
通过代码实例展示Python中列表生成式的用法
Mar 31 Python
简单介绍Python中的floor()方法
May 15 Python
Python字符串逐字符或逐词反转方法
May 21 Python
Python实现求笛卡尔乘积的方法
Sep 16 Python
将Dataframe数据转化为ndarry数据的方法
Jun 28 Python
python使用PIL给图片添加文字生成海报示例
Aug 17 Python
使用python Fabric动态修改远程机器hosts的方法
Oct 26 Python
python动态进度条的实现代码
Jul 03 Python
在django项目中导出数据到excel文件并实现下载的功能
Mar 13 Python
matplotlib基础绘图命令之errorbar的使用
Aug 13 Python
Python Matplotlib绘制条形图的全过程
Oct 24 Python
python面向对象法实现图书管理系统
Apr 19 #Python
python远程连接MySQL数据库
Apr 19 #Python
详解Python匿名函数(lambda函数)
Apr 19 #Python
解决python3中的requests解析中文页面出现乱码问题
Apr 19 #Python
Python3中列表list合并的四种方法
Apr 19 #Python
局域网内python socket实现windows与linux间的消息传送
Apr 19 #Python
python定时按日期备份MySQL数据并压缩
Apr 19 #Python
You might like
php INI配置文件的解析实现分析
2011/01/04 PHP
php+ajax实现带进度条的上传图片功能【附demo源码下载】
2016/09/14 PHP
php preg_match的匹配不同国家语言实例
2016/12/29 PHP
PHP字符串中抽取子串操作实例分析
2019/06/22 PHP
简单的php购物车代码
2020/06/05 PHP
一个很酷的拖动层的js类,兼容IE及Firefox
2009/06/23 Javascript
javascript下4个跨浏览器必备的函数
2010/03/07 Javascript
jQuery+jqmodal弹出窗口实现代码分明
2010/06/14 Javascript
js改变文章字体大小的实例代码
2013/11/27 Javascript
jQuery表格列宽可拖拽改变且兼容firfox
2014/09/03 Javascript
使用jQuery实现更改默认alert框体
2015/04/13 Javascript
AngularJS基础 ng-hide 指令用法及示例代码
2016/08/01 Javascript
JS数组操作中的经典算法实例讲解
2017/07/26 Javascript
移动web开发之touch事件实例详解
2018/01/17 Javascript
微信小程序实现横向增长表格的方法
2018/07/24 Javascript
微信小程序 MinUI组件库系列之badge徽章组件示例
2018/08/20 Javascript
Vue框架TypeScript装饰器使用指南小结
2019/02/18 Javascript
通过实例讲解JS如何防抖动
2019/06/15 Javascript
javascript实现蒙版与禁止页面滚动
2020/01/11 Javascript
javascript利用canvas实现鼠标拖拽功能
2020/07/23 Javascript
vue中使用腾讯云Im的示例
2020/10/23 Javascript
python集合用法实例分析
2015/05/30 Python
Python语言的面相对象编程方式初步学习
2016/03/12 Python
Python实现文件复制删除
2016/04/19 Python
使用Python & Flask 实现RESTful Web API的实例
2017/09/19 Python
python实现图片文件批量重命名
2020/03/23 Python
在Python中关于使用os模块遍历目录的实现方法
2019/01/03 Python
浅谈Python3多线程之间的执行顺序问题
2020/05/02 Python
Python astype(np.float)函数使用方法解析
2020/06/08 Python
python 获取剪切板内容的两种方法
2020/11/28 Python
巧用CSS3 border实现图片遮罩效果代码
2012/04/09 HTML / CSS
美国餐厅用品和厨房设备批发网站:KaTom Restaurant Supply
2018/01/27 全球购物
PHP面试题及答案一
2012/06/18 面试题
《泉水》教学反思
2014/04/11 职场文书
房务中心文员岗位职责
2014/04/16 职场文书
三严三实对照检查材料思想汇报
2014/09/28 职场文书