第一篇 Python的数据类型
1.1Python的数据类型
- 字符串类型,简单少量的储存数据,并进行相应的操作。
- 数字类型,包括整数,浮点数,复数,数字主要用于运算。
- 布尔类型,布尔类型一共有两个值,一个是True,一个是False。
- 列表类型(list),大量有序数据。
- 元组类型(tuple),只读,不能更改。
- 字典类型(dict),大量数据,且是关联性比较强的数据。
- 集合类型(set)。
使用type函数可以查看对象数据类型。
a = 12 # 使用type内置函数可以查看一个变量对应的数据类型 print(type(a)) # type(a).之后pycharm会自动给我们补全,<class 'int'>整数型 # 在python里,变量是没有数据类型的,我们所说变量的数据类型,其实是变量对应的值的数据类型 x = 12 print(type(x)) # <class 'int'> x = 'hello' print(type(x)) # <class 'str'>
1.2字符串
1.3数字
1.4列表 list
1.5元组 tuple
1.6字典
1.7序列
序列是指“有序”的队列,序列中的元素顺序按添加顺序排序,序列中的数据通过“索引”进行获取。
序列包含常用的数据结构:字符串(Str),列表(List),元组(Tuple),数字序列(Range)。
range:指定范围,生成指定数字。
for i in range(1,10): # 左闭右开 print(i) for i in range(1,10,2): # 步长 print(i) for i in range(10,1,-2): # 反向步长 print(i)
利用len和range打印列表的索引
l1 = ['wusir', 'alex', '太白', '女神', 12, 666] for i in range(len(l1)): print(i)