Python 知识点整理 第一部分 算法 一、 概念 算法就是解决问题的方法和步骤,即解题步骤
二、 算法的描述方法 (一) 自然语言:直接用语言叙述解题步骤
(二) 流程图 1
三大结构的流程图框架 (1 ) 顺序结构 (2 ) 分支结构 (3 ) 循环结构 直角矩形 运算过程(赋值等) 平行四边形 输入、输出 菱形 判断条件 箭头 程序的执行方向 圆角矩形 开始、结束 第二部分 编程 一、 变量 1
变量名可以包含的字符有:小写字母(a-z),大写字母(A-Z),数字(0-9),下划线(_) 注意:不能以数字开头
不能使用 Python 保留的关键字(彩色)
下划线开头的名字有特殊含义
变量的数据类型和数值都可以通过赋值运算改变
二、 数据类型 1
布尔型:表示真假的类型,取值仅包含 True 和 False
(496、5、10000000、95……) 把变量 a 转换成整数型:a=int(a) 3
浮点型:小数或用科学计数法表示的数字
14159、5
0e8(1 乘 10 的 8 次方,也可以写作 100000000
0) 把变量 a 转换成浮点型:a=float(a) 4
字符串型:字符组成的序列
‘abcd’、“ abcd” 、’’’ abcd’’’…… 把变量 a 转换成字符串型:a=str(a) 三、 赋值运算(=) 用法:将等式右边赋值给等式左边
a=7(将 7 赋值给 a) b=a(将 a 赋值给 b) 四、 常见数值运算 1
加法(+) 2
减法(-) 3
乘法(*) 4
浮点除法(/) 5
整数除法(//) 6
求余数(%) 常用于判断是否能整除:余数为零,即可以整除
幂指数(**) 3 的4 次方: 8
开平方 import math math