详解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 相关文章推荐
400多行Python代码实现了一个FTP服务器
May 10 Python
python实现的希尔排序算法实例
Jul 01 Python
Python调用adb命令实现对多台设备同时进行reboot的方法
Oct 15 Python
Python多图片合并PDF的方法
Jan 03 Python
python3文件复制、延迟文件复制任务的实现方法
Sep 02 Python
使用pytorch和torchtext进行文本分类的实例
Jan 08 Python
python中使用you-get库批量在线下载bilibili视频的教程
Mar 10 Python
keras实现调用自己训练的模型,并去掉全连接层
Jun 09 Python
python excel多行合并的方法
Dec 09 Python
python实现PolynomialFeatures多项式的方法
Jan 06 Python
基于Python的接口自动化读写excel文件的方法
Jan 15 Python
使用Pytorch训练two-head网络的操作
May 28 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
3.从实例开始
2006/10/09 PHP
xml在joomla表单中的应用详解分享
2012/07/19 PHP
PHP编码转换
2012/11/05 PHP
PHP队列用法实例
2014/11/05 PHP
深入浅出php socket编程
2015/05/13 PHP
php批量删除超链接的实现方法
2015/10/19 PHP
Laravel4中的Validator验证扩展用法详解
2016/07/26 PHP
php生成静态页面并实现预览功能
2019/06/27 PHP
火狐下input焦点无法重复获取问题的解决方法
2014/06/16 Javascript
Express.JS使用详解
2014/07/17 Javascript
用javascript将数据导入Excel示例代码
2014/09/10 Javascript
轻松创建nodejs服务器(3):代码模块化
2014/12/18 NodeJs
jquery实现简单的表单验证
2015/11/17 Javascript
Jquery Ajax Error 调试错误的技巧
2015/11/20 Javascript
javascript常见数字进制转换实例分析
2016/04/21 Javascript
使用bootstrap3开发响应式网站
2016/05/12 Javascript
layui弹出层效果实现代码
2017/05/19 Javascript
微信小程序实现弹出菜单功能
2018/06/12 Javascript
nodeJS进程管理器pm2的使用
2019/01/09 NodeJs
JS实现数组删除指定元素功能示例
2019/06/05 Javascript
小程序实现图片预览裁剪插件
2019/11/22 Javascript
6种JavaScript继承方式及优缺点(小结)
2020/02/06 Javascript
使用python实现递归版汉诺塔示例(汉诺塔递归算法)
2014/04/08 Python
Python多进程分块读取超大文件的方法
2016/04/13 Python
Python中shape计算矩阵的方法示例
2017/04/21 Python
webView加载html图片遇到的问题解决
2019/10/08 HTML / CSS
美国办公用品折扣网站:Shoplet.com
2019/11/24 全球购物
如何在.net Winform里面显示PDF文档
2012/09/11 面试题
StringBuilder和String的区别
2015/05/18 面试题
大学生自我鉴定书
2014/03/24 职场文书
会计学专业求职信
2014/07/17 职场文书
暂住证证明
2015/06/19 职场文书
2016党员学习作风建设心得体会
2016/01/21 职场文书
《7的乘法口诀》教学反思
2016/02/18 职场文书
爱国之歌(8首)
2019/09/29 职场文书
六年级上册《闻官军收河南河北》的教学设计
2019/11/15 职场文书