python基础教程第三版阅读笔记(一)
这是一版碎碎念~集合了所有的阅读注释~
第一章:
1、python官网:www.python.org
2、算法:详尽的描述如何完成某项任务
注:算法犹如菜谱,告诉你如何完成特定的任务。从本质上说,编写计算机程序就是使用计算机能够理解的语言描述一种算法。这种对机器友好的描述被称为程序
3、除法运算的结果为小数,即浮点数(float或floating-point number),float(number)可以将字符串或数字转换为浮点数
4、整除运算可使用双斜杠
5、求模运算可以理解为求余数,求模运算符为%
6、整除运算会向下圆整结果
7、乘方运算符的优先级比求负高
8、变量是表示(或指向)特定值的名称。通过赋值可将新值赋给变量。赋值是一种语句
9、变量名只能由字母、数字和下划线构成,且不能以数字开头
10、乘方的计算方式:①使用**,②使用函数pow(x,y[,z])
11、将标准函数称为内置函数;使用函数称为调用函数,使用函数提供的参数称作实参;
12、常见的的内置函数:①abs(number):计算绝对值,②round:将浮点数圆整为之最接近的整数(即四舍五入,另:两个整数一样近的时候圆整到偶数)
13、①math.ceil:向上圆整,②math.floor:向下圆整
14、模块是扩展,可通过导入它们来扩展python的功能。注意:函数也有可能因为引用方式导致冲突哦~建议使用常规版import命令
15、turtle:海归绘图法,这个可以画图,看起来好好玩
16、python中使用"#"进行注释,注释务必言之有物
17、日常使用会有很多奇怪的场景,这个时候可以用双引号和单引号进行区分;如果不想使用引号进行区分的话,可以使用反斜杠进行转义
18、print返回的结果时,str会返回将\n等标识符转义后的结果,repr会返回原始字符串,在编写正则表达式时会很有用
19、可以使用三引号来表示长字符串,在长字符串中可以直接使用双引号和单引号
20、原始字符串使用前缀r表示,原始字符串可以使用单引号或双引号或三引号括起
21、表达式为程序的一部分,结果是一个值。简单表达式是使用运算符和函数将字面值组合起来得到的。通过组合简单的表达式,可创建复杂的表达式表达式还可能包含变量
22、语句是让计算机执行特定操作的指示。这种操作可能是修改变量、将信息打印到屏幕上、导入模块或执行众多其他任务
23、python函数类似于数学函数,他们可能接受参数,并返回结果
24、字符串,其实就是一段文本,其中的字符使用unicode码点表示
25、bytes(string,encoding[,errors]):对指定的字符串进行编码,并以指定的方式处理错误
26、计算平方根的两种方式,①cmath.sqrt(number),可以用于负数,②math.sqrt(number),不可以用于负数
27、help(object):提供交互式帮助