详解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+Django+apache的配置方法详解
Jun 01 Python
Python 装饰器使用详解
Jul 29 Python
python字典DICT类型合并详解
Aug 17 Python
全面分析Python的优点和缺点
Feb 07 Python
PyTorch线性回归和逻辑回归实战示例
May 22 Python
对pandas中to_dict的用法详解
Jun 05 Python
Python给定一个句子倒序输出单词以及字母的方法
Dec 20 Python
Python 3.6 -win64环境安装PIL模块的教程
Jun 20 Python
Python hashlib加密模块常用方法解析
Dec 18 Python
Python Scrapy框架第一个入门程序示例
Feb 05 Python
python实现简单的聊天小程序
Jul 07 Python
python数字类型和占位符详情
Mar 13 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
echo, print, printf 和 sprintf 区别
2006/12/06 PHP
实现了一个PHP5的getter/setter基类的代码
2007/02/25 PHP
ajax+php打造进度条代码[readyState各状态说明]
2010/04/12 PHP
PHP include任意文件或URL介绍
2014/04/29 PHP
PHP使用FFmpeg获取视频播放总时长与码率等信息
2016/09/13 PHP
yii框架结合charjs实现统计30天数据的方法
2020/04/04 PHP
JavaScript高级程序设计阅读笔记(五) ECMAScript中的运算符(一)
2012/02/27 Javascript
javascript同页面多次调用弹出层具体实例代码
2013/08/16 Javascript
jQuery实现鼠标移到元素上动态提示消息框效果
2013/10/20 Javascript
JavaScript实现维吉尼亚(Vigenere)密码算法实例
2013/11/22 Javascript
javascript生成随机数的方法
2014/05/16 Javascript
JavaScript操作Cookie详解
2015/02/28 Javascript
基于jQuery Bar Indicator 插件实现进度条展示效果
2015/09/30 Javascript
Windows下用PyCharm和Visual Studio开始Python编程
2015/10/26 Javascript
实例详解jQuery结合GridView控件的使用方法
2016/01/04 Javascript
基于JavaScript实现前端文件的断点续传
2016/10/17 Javascript
JS实现PC手机端和嵌入式滑动拼图验证码三种效果
2017/02/15 Javascript
详解微信小程序 相对定位和绝对定位
2017/05/11 Javascript
AngularJS中使用three.js的实例详解
2017/07/21 Javascript
详解React-Native全球化多语言切换工具库react-native-i18n
2017/11/03 Javascript
ios设备中angularjs无法改变页面title的解决方法
2018/09/13 Javascript
Vuex 单状态库与多模块状态库详解
2018/12/11 Javascript
vue-router命名路由和编程式路由传参讲解
2019/01/19 Javascript
javascript实现雪花飘落效果
2020/08/19 Javascript
详解 Python中LEGB和闭包及装饰器
2017/08/03 Python
Python3中小括号()、中括号[]、花括号{}的区别详解
2020/11/15 Python
美国二手复古奢侈品包包购物网站:LXRandCo
2019/06/18 全球购物
局域网定义和特性
2016/01/23 面试题
电子商务专业在校生实习自我鉴定
2013/09/29 职场文书
自荐信如何“自荐”
2013/10/24 职场文书
物业管理工作方案
2014/05/10 职场文书
会计求职信范文
2014/05/24 职场文书
2014镇副书记群众路线专题民主生活会思想汇报
2014/09/23 职场文书
合作意向书范本
2019/04/17 职场文书
浅谈Python类的单继承相关知识
2021/05/12 Python
CSS中妙用 drop-shadow 实现线条光影效果
2021/11/11 HTML / CSS