-
Bio
Python复习笔记
1、计算机程序:计算机程序是人们使用指定的程序设计语言,根据需要事先编写的一系列控制计算机工作的命令。
2、程序设计语言:程序设计语言是指人们用于编写计算机程序所使用的计算机语言。
3、程序设计语言分为机器语言、汇编语言和高级语言等三种。
4、高级语言包含Python、C、C++、Java、VB等。
5、算法:算法是解决问题的方法和步骤,这些步骤必须是有限的、可行的、而且没有模棱两可的情况。
6、描述算法的方式:自然语言、伪代码、流程图。
7、自然语言描述算法:直接使用生活中的语言文字描述执行步骤。
8、自然语言描述算法的优点:通俗易懂;缺点:缺乏直观性和简洁性,并且容易产生歧义。
9、伪代码描述算法:使用接近程序语言的方式来描述执行步骤。
10、伪代码描述算法的优点:不用拘泥语法的正确性,很容易转化为代码;缺点:不如流程图直观,出现逻辑错误后不易排查。
11、流程图描述算法:使用标准图形符号来描述执行步骤。
12、流程图描述算法的优点:形象直观,更容易理解。
13、流程图的符号图示。
![](file:///C:\Users\R4-505\AppData\Local\Temp\ksohtml8416\wps1.jpg)
14、流程图绘制原则:
(1)需要使用标准图形符号;
(2)每个符号的文字说明要简明扼要;
(3)只能有一个起点和至少一个终点;
(4)绘制方向是上到下,左到右;
(5)判断符号有两条向外的连接线,结束符号不允许有向外的连接线。
15、程序设计的一般步骤:
![](file:///C:\Users\R4-505\AppData\Local\Temp\ksohtml8416\wps2.jpg)
16、Python Shell打开方式:点击“开始”菜单-点击“Python”文件夹-点击“IDLE”
17、Python输出语句:print(表达式)
作用:输出“表达式”的结果
18、表达式分为数学表达式和字符表达式,它们的区别是有无引号。
19、输出数字表达式时,python会输出其计算结果;输出字符表达式时,python会将引号内的内容原封不动地输出。
例如:print(30+50)会输出80,而print(“30+50”)会输出30+50。
20、print(表达式1,表达式2,...):一行内输出多个表达式的结果,输出的表达式结果用空格分开。注意print括号内是用英文逗号隔开。
21、Python输入语句:input(<提示性文字>)
作用:在屏幕上显示提示性文字,并等待用户从键盘上输入数据,输入内容作为函数的值。
22、Python赋值语句:<变量>=<表达式>
作用:将表达式的值保存到变量中。
23、Python注释语句:”#”是注释的标志,在”#”后的文本都是注释。
24、Python数据类型:整数int,浮点数float,字符串string,布尔值bool,...
25、字符串可以用单引号、双引号或者三引号声明。
26、Python常量:程序运行过程中始终保持不变的量。
27、Python变量:在程序运行中,在内存划定一个空间用于存储数据。
28、Python变量命名规则:
(1)变量名只能由大小写字母、数字、汉字、下划线组成;
(2)变量名不能以数字开头;
(3)变量名中不能有空格;
(4)变量名区分大小写;
(5)变量名不能和内置关键字重复(如if,for,input,print,and,or,not等)。
29、Python中的运算符(本次只考1~3的算术运算符和6中的”=”赋值运算符):
![](file:///C:\Users\R4-505\AppData\Local\Temp\ksohtml8416\wps3.jpg)
30、Python的数据类型转换函数:
int(x):将x转换为int类型
float(x):将x转换为float类型
str(x):将x转换为string类型
bool(x):将x转换为bool类型
ps: 1.分析图像要素:盖子、水珠、文字、去水印、去叶子 2.主图设计:苹果 3.打开图像 4.去水印:选框+填充+内容识别+取消选框(ctrl+D) 5.放水珠:移动工具+放大缩小(ctrl+T)+按小勾 6.改变效果:混合模式+不透明度 7.擦掉边缘:橡皮擦+不透明度+流量 8.抠盖子:磁性套索(起点和终点重合、退格键) 9.移盖子:移动工具+调整大小(ctrl+T)+按小勾 10.去叶子:仿制图章+不透明度+流量(alt取色) 11.保存:文件-存储为-桌面-重命名-psd【源文件】格式 12.加文字:文字横排工具-输入-调整属性形状-按小勾 13.保存:文件-存储为-桌面-重命名-jpg【图片文件】格式
-
Recent Activities
This person is lazy and didn't join any contests or homework.