一、Python的四个关键点
数据、函数、条件判断、循环
(1)数据
数据是一切程序运行所需的原材料
在代码里,我们用 变量 来存放数据,并用等号= 为变量赋值
python 数据类型:字符串、数字、容器、布尔、None
① 字符串:是python中最常见的数据类型,可使用单引号'' 或双引号“” 创建,可使用 加号+ 将两个字符串合并,可使用百分号%格式化字符串
② 数字:用来存放数值,支持3种不同数值类型:整型、浮点型、负数(由实数和虚数构成)
③ 容器:列表(List)、元祖(Tuple)、集合 (Sets)、字典(Dictionary)
容器的4个操作:删除、增加、查询、修改
- 列表:由数据项构成的有限序列,用方括号[]创建
- 元祖:与列表类似,但元祖的元素不可修改,只能查询。用小括号()创建
- 集合:一个无序的不重复元素序列。用花括号{ }或者set()函数创建。注意:创建一个空集合必须用set(),因为{ }是用来创建一个空字典。
(附:集合增加元素:update, 删除元素:discard, 查找元素: in, 修改元素:先删除再添加discard/update )
- 字典:是一种可变容器模型, 可存储任意类型对象。字典存储映射关系,每个映射关系键值对 key=>value 用冒号:分割,每个键值对之间用逗号,分割。用花括号{}创建字典。
④ 布尔:Ture, False,一般用于条件判断
⑤ None:空值
python数据类型总结:
其中不可修改的(图中黄色的):字符串、数字、元祖
(2)函数
函数的3个功能:1. 功能 2. 输入 3. 输出
函数参数:不可变数据类型
函数参数:可变数据类型
(3)条件判断
条件语句是指根据条件表达式的不同计算结果,使程序流转到不同的代码块。python中的条件语句是if语句和if else语句。
(4)循环
把容器中的每一个数据,都按照特定的规则进行重复处理
continue用于跳出当前循环,break用于退出整个循环