python笔记–浅析之<变量以及类型>
程序是用来处理数据的,变量用来存储数据的
变量的类型
1.数据类型
Numbers数字型
int 有符号整型
long 长整型
float 浮点型(带有小数点的)
compiex 复数
布尔型(boolean)
True
False
1.String(字符串)
用双引号或者单引号括起来的内容。注:三个单引号或者双引号括起来的一般称为文档字符串。
字符串支持下标和切片
下标
从0开始
切片
[起始:结束:步长]
选取的区间从起始位开始,到结束位的前一位结束,步长表示选取间隔
2.List(列表)
定义:可以保存任意的数据类型,保存时候是什么类型,获取时就是什么类型
格式:列表名 = [元素1, 元素2, ......]
通过下标索引获取元素
定义特殊的列表: 空列表 列表名 = [] 或者 列表名 = list()
列表是可变的数据类型,支持数据的增删改查.
3.Tuple(元组)
元组中元素不可修改,使用小括号 和列表很相似
可以保存任意的数据类型,有序的数据类型
a_tuple = (1, 2.5, True, 'abc')
通过下标索引获取元素
b = a_tuple[index]
特殊的元组: 空元组
元组支持查询功能。
4.Dictionary(字典)
字典为无序的,不支持下标索引
例:"name": "小明" -> 键值对 (key value) -> 元素
字典支持增删改查,python中具有映射类型的数据类型。
5.集合
集合是无序的,集合中的元素是唯一的,集合一般用于元组或列表中的元素去重。不能出现可变的数据类型。可以保存任意的数据类型。
可以使用type(变量名) 来查看变量的类型