python学习总结篇(1)——基础知识
1.数据类型
即,python 中包含了五种数据类型:数字、字符串、列表、元组、字典。
1.1 数字类型:
即,数字类型包含了整型、长整型、浮点型、复数。
1.2 字符串类型:
python中,对于字符串类型,采用双引号" "和单引号' '是等效的。
1.3 列表类型:
比如下列都是列表的表现形式:
因此,列表的本质就是数组,可以是数字型的数组,也可以是字符串数组,也可以是数组的数组,即矩阵。
1.4 元组类型:
可见,元组与列表的类型较为相似,但是是用( ),而不是用[ ],本质相当于只读列表。
1.4 字典类型:
可见,字典用{ }标识,字典的本质是:键——值对,即字典的索引通过键完成,找到对应的值,如图,以下都是字典的形式
图示结果表明,字典中的键和值的类型是丰富的,甚至可以是嵌套的,可以嵌套列表,元组,甚至是字典本身。
2.for循环访问和if语句
2.1 for循环
对于python中的for循环访问,遵循着:
for a in b: 这样的规则,a表示每个元素,b为字典或者列表或者元组。for循环的使用方式如下:
一维列表访问
二维列表访问
字典的访问
上图中给出了字典的访问方式,可以通过: 字典名[键] 的方式访问值,也可以使用 for 后面跟key ,value ,使用items的方法来访问,实际上使用items的方式,返回两个列表,其中一个列表存储了键,另一个列表存储了值,因此 for key ,value in 字典.items()的方式,实际上key 和value 是访问了这两个键和值的列表。
if的访问方式:
总结: if的用法和for 循环有些相似之处。
stay foolish,stay hungry