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 循环有些相似之处。

 

posted @ 2021-03-07 12:19  少年π  阅读(147)  评论(0编辑  收藏  举报