详解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抓取网页正文的源码
Jun 11 Python
python实现定时同步本机与北京时间的方法
Mar 24 Python
python插入数据到列表的方法
Apr 30 Python
Python实现身份证号码解析
Sep 01 Python
Python 类与元类的深度挖掘 II【经验】
May 06 Python
python 类详解及简单实例
Mar 24 Python
python使用MQTT给硬件传输图片的实现方法
May 05 Python
python Web flask 视图内容和模板实现代码
Aug 23 Python
Python3+Requests+Excel完整接口自动化测试框架的实现
Oct 11 Python
Keras-多输入多输出实例(多任务)
Jun 22 Python
python 装饰器的使用示例
Oct 10 Python
Python+unittest+requests+excel实现接口自动化测试框架
Dec 23 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
基于pear auth实现登录验证
2010/02/26 PHP
php获取网页上所有链接的方法
2015/04/03 PHP
详解PHP匿名函数与注意事项
2016/03/29 PHP
PHP获取php,mysql,apche的版本信息及更多服务器信息
2021/03/09 PHP
javascript中类的定义及其方式(《javascript高级程序设计》学习笔记)
2011/07/04 Javascript
IE和Firefox的Javascript兼容性总结[推荐收藏]
2011/10/19 Javascript
js中onload与onunload的使用示例
2013/08/25 Javascript
用Jquery.load载入页面实现局部刷新
2014/01/22 Javascript
javascript内置对象arguments详解
2014/03/16 Javascript
jquery获取复选框被选中的值
2014/03/22 Javascript
javascript跨域的4种方法和原理详解
2014/04/08 Javascript
封装好的一个万能检测表单的方法
2015/01/21 Javascript
js实现鼠标感应图片展示的方法
2015/02/27 Javascript
JavaScript实现自动消除按钮功能的方法
2015/08/05 Javascript
jquery+css实现的红色线条横向二级菜单效果
2015/08/22 Javascript
在windows上用nodejs搭建静态文件服务器的简单方法
2016/08/11 NodeJs
一个非常好用的文字滚动的案例,鼠标悬浮可暂停[两种方案任选]
2016/12/01 Javascript
Nodejs模块的调用操作实例分析
2018/12/25 NodeJs
python代码检查工具pylint 让你的python更规范
2012/09/05 Python
python机器学习实战之K均值聚类
2017/12/20 Python
Python subprocess模块常见用法分析
2018/06/12 Python
python实现将文件夹下面的不是以py文件结尾的文件都过滤掉的方法
2018/10/21 Python
python解析json串与正则匹配对比方法
2018/12/20 Python
利用arcgis的python读取要素的X,Y方法
2018/12/22 Python
计算机二级python学习教程(1) 教大家如何学习python
2019/05/16 Python
Python Django 添加首页尾页上一页下一页代码实例
2019/08/21 Python
python实现回旋矩阵方式(旋转矩阵)
2019/12/04 Python
Python任务调度利器之APScheduler详解
2020/04/02 Python
matplotlib交互式数据光标mpldatacursor的实现
2021/02/03 Python
美国在线打印网站:Overnight Prints
2018/10/11 全球购物
澳大利亚家具和家居用品购物网站:Zanui
2018/12/29 全球购物
德国旅行、体验和活动的预订平台:Watado
2019/12/04 全球购物
单位领导证婚词
2014/01/14 职场文书
雷锋精神演讲稿
2014/05/13 职场文书
护士求职信范文
2014/05/24 职场文书
Python如何加载模型并查看网络
2022/07/15 Python