详解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使用str & repr转换字符串
Oct 13 Python
浅谈pandas中DataFrame关于显示值省略的解决方法
Apr 08 Python
利用python的socket发送http(s)请求方法示例
May 07 Python
Python实现的网页截图功能【PyQt4与selenium组件】
Jul 12 Python
python设置环境变量的作用和实例
Jul 09 Python
Django如何实现网站注册用户邮箱验证功能
Aug 14 Python
python实现kNN算法识别手写体数字的示例代码
Aug 16 Python
django-rest-swagger对API接口注释的方法
Aug 29 Python
Python爬虫使用代理IP的实现
Oct 27 Python
Python使用pdb调试代码的技巧
May 03 Python
Ubuntu20.04环境安装tensorflow2的方法步骤
Jan 29 Python
python爬虫selenium模块详解
Mar 30 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为表单获取的URL 地址预设 http 字符串函数代码
2010/05/26 PHP
mysql数据库差异比较的PHP代码
2012/02/05 PHP
PHP实现的封装验证码类详解
2013/06/18 PHP
Laravel多域名下字段验证的方法
2019/04/04 PHP
基于Laravel 5.2 regex验证的正确写法
2019/09/29 PHP
PHP正则之正向预查与反向预查讲解与实例
2020/04/06 PHP
xmlHTTP实例
2006/10/24 Javascript
js中document.getElementByid、document.all和document.layers区分介绍
2011/12/08 Javascript
js获取当前地址 JS获取当前URL的示例代码
2014/02/26 Javascript
JS显示表格内指定行html代码的方法
2015/03/31 Javascript
Javascript实现计算个人所得税
2015/05/10 Javascript
JS正则子匹配实例分析
2016/12/22 Javascript
jQuery实现对网页节点的增删改查功能示例
2017/09/18 jQuery
HTML5开发Kinect体感游戏的实例应用
2017/09/18 Javascript
angular2中Http请求原理与用法详解
2018/01/11 Javascript
ES6 Promise对象概念及用法实例详解
2019/10/15 Javascript
vue实现在v-html的html字符串中绑定事件
2019/10/28 Javascript
vue实现短信验证码登录功能(流程详解)
2019/12/10 Javascript
如何解决vue在ios微信"复制链接"功能问题
2020/03/26 Javascript
[01:47]2018年度DOTA2最具人气解说-完美盛典
2018/12/16 DOTA
编写Python CGI脚本的教程
2015/06/29 Python
基于Django的python验证码(实例讲解)
2017/10/23 Python
python分治法求二维数组局部峰值方法
2018/04/03 Python
python3使用SMTP发送简单文本邮件
2018/06/19 Python
Python实现对文件进行单词划分并去重排序操作示例
2018/07/10 Python
python web自制框架之接受url传递过来的参数实例
2018/12/17 Python
Python根据欧拉角求旋转矩阵的实例
2019/01/28 Python
Python3之不使用第三方变量,实现交换两个变量的值
2019/06/26 Python
详解Anaconda安装tensorflow报错问题解决方法
2020/11/01 Python
Pyqt助手安装PyQt5帮助文档过程图解
2020/11/20 Python
Sneaker Studio波兰:购买运动鞋
2018/04/28 全球购物
乌克兰数字设备、配件和智能技术的连锁商店:KTC
2020/08/18 全球购物
应用化学专业职业生涯规划书
2013/12/31 职场文书
新生儿未入户证明
2015/06/23 职场文书
酒店工程部的岗位职责汇总大全
2019/10/23 职场文书
MySQL 不等于的三种使用及区别
2021/06/03 MySQL