<学习笔记>从零开始自学Python-之-基础语法篇(三)数据类型

Python的数据类型主要有:数字、字符串、元组、集合、列表、字典
其中不可变数据:数字、字符串、元组
可变数据:列表、字典、集合

数字类型(Number)

Python提供3种数字类型:整数(int)、浮点数(float)、复数(complex)
int举例: 5, -100, 0x69
float举例: 3.14, -100.0, 70.2E-12
complex举例: 45.j , 3e+26J

字符串类型(String)

这里是引用

字符串切片举例:
zf=‘Tony is a good man’
print(zf[3:6]) #输出 第4到第6个字符 即: y i (空格也算一个字符)
print(zf[0:-3]) #输出第1个到倒数第4个字符 即:Tony is a good (左取右不取)
print(zf[5:]) #输出从第6个到最后的字符 即: is a good man
print(zf[:3]) #输出从第1个到第3个字符 即: Ton

列表(List)

用 [] 符号表示
list=[] 定义一个空列表
切片规则同字符串,字符串可以看做是一个特殊的列表
列表有顺序,可变数据

元组(Tuple)

用 () 表示,就是不能更改数据的列表,其他跟列表相同

集合(Set)

用{}或者set()创建
注意:创建一个空的集合必须用set(),因为{}创建的是一个空字典

字典(Dictionary)

用{}符号表示
字典是无序的键(key):值(Value)对的集合
键必须用不可变数据类型,同一个字典中,键必须是唯一的。
字典通过键来索引,不能用偏移索引

posted on 2021-03-28 21:22  毕达哥拉斯  阅读(43)  评论(0编辑  收藏  举报

导航