python语言提供的3种基本数据类型(详解Python3 基本数据类型)
python语言提供的3种基本数据类型
详解Python3 基本数据类型python3 基本数据类型
python 中的变量不需要声明。每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。
在 python 中,变量就是变量,它没有类型,我们所说的"类型"是变量所指的内存中对象的类型。
等号(=)用来给变量赋值。
等号(=)运算符左边是一个变量名,等号(=)运算符右边是存储在变量中的值。
多个变量赋值
同值多变量
|
a = b = c = 1 |
不同值多变量
|
a, b, c = 1 , 2 , "hello word" a = 1 b = 2 c = "hello word" |
标准数据类型
不可变数据类型
- number(数字)
- string(字符串)
- tuple(元组)
可变数据类型
- list(列表)
- set(集合)
- dictionary(字典)
number 数字
支持 int、float、bool、complex(复数)。
string 字符串
变量[头下标:尾下标]
索引值以 0 为开始值,-1 为从末尾的开始位置。python中的字符串有两种索引方式,从左往右以0开始,从右往左以-1开始,且字符串不能改变。
python 使用反斜杠()转义特殊字符,如果你不想让反斜杠发生转义,可以在字符串前面添加一个 r,表示原始字符串。
list 列表
变量[头下标:尾下标]
索引值以 0 为开始值,-1 为从末尾的开始位置。和字符串一样,列表同样可以被索引和截取,列表被截取后返回一个包含所需元素的新列表。与字符串不同的是list中的元素是可以改变的。
python 列表截取可以接收第三个参数,参数作用是截取的步长来截取字符串,一下实例0到最后一个元素,以步长为2截取,也是就截取0和3位置
tuple 元组
元组(tuple)与列表类似,不同之处在于元组的元素不能修改。元组写在小括号 () 里,元素之间用逗号隔开。元组中的元素类型也可以不相同。
dictionary 字典
- 列表是有序的对象集合,字典是无序的对象集合。两者之间的区别在于:字典当中的元素是通过键来存取的,而不是通过偏移存取。
- 字典是一种映射类型,字典用 { } 标识,它是一个无序的 键(key) : 值(value) 的集合。
- 键(key)必须使用不可变类型。
- 在同一个字典中,键(key)必须是唯一的。
- 字典的关键字必须为不可变类型,且不能重复。
以上所述是小编给大家介绍的python3 基本数据类型详解整合,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对开心学习网网站的支持!
原文链接:https://www.cnblogs.com/cany/p/10720551.html
- SQL Server 2008中的时间数据类型
- python中list用法(Python数据类型之List列表实例详解)
- 在sqlserver中如何看表格的类型(SQL Server 中的数据类型隐式转换问题)
- python数据类型基本知识入门(Python Pexpect库的简单使用方法)
- sqlserver数据类型和长度(SqlServer 数据库 三大 范式)
- 数据库字段类型对应C#数据类型
- SQL Server数据类型有哪些
- python字符串之基本操作小练习(Python数据类型之String字符串实例详解)
- sparksql的string转日期格式(将string类型的数据类型转换为spark rdd时报错的解决方法)
- SQL SERVER数据类型对应C#的数据类型
- php数据类型图解(php使用filter_var函数判断邮箱,url,ip格式示例)
- php对象和类(PHP面向对象程序设计内置标准类,普通数据类型转为对象类型示例)
- pandas如何指定空数据类型(解决Pandas的DataFrame输出截断和省略的问题)
- mongodb基本数据类型
- sqlsever查看视图数据类型(SQL Sever查询语句大全集锦)
- SQL Server与Oracle数据类型的对应关系
- 读卖乐园的彩灯(读卖乐园的彩灯)
- 新疆80后在淘宝卖干果 以前是 不务正业 如今帮乡亲致富(新疆80后在淘宝卖干果)
- 弄清楚了销 售 买 卖这四个字,母婴生意做起来就没那么难了(弄清楚了销售买)
- 数读 买首饰金是 投资黄金 吗 买金容易卖金难(数读买首饰金是)
- 销 售 买 卖 你真的了解这四个字了吗(销售买)
- 谢娜是得罪快乐大本营造型师了吗 全场被黑化(谢娜是得罪快乐大本营造型师了吗)
热门推荐
- javascript弹出菜单(Javascript实现简易导航栏)
- python多线程超时设置(解决python线程卡死的问题)
- 搬瓦工用哪个端口号(搬瓦工bandwagon服务器购买及初步环境搭建图文教程)
- 制作css3动画应使用哪个样式属性(CSS3中Transform动画属性用法详解)
- 如何使用HttpModule实现sql防注入
- 常见伪静态规则(通过伪静态解决中文乱码问题)
- 阿里云负载均衡搭建教程(阿里云主机中的云解析负载均衡相关设置)
- pythonjson库(Python常用的json标准库)
- mysql cache(MySQL取消了Query Cache的原因)
- mysql简单查询基本语句(详解MySQL 查询语句的执行过程)