-
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\ksohtml2724\wps1.jpg)
14、流程图绘制原则:
(1)需要使用标准图形符号;
(2)每个符号的文字说明要简明扼要;
(3)只能有一个起点和至少一个终点;
(4)绘制方向是上到下,左到右;
(5)判断符号有两条向外的连接线,结束符号不允许有向外的连接线。
15、程序设计的一般步骤:
![](file:///C:\Users\R4-505\AppData\Local\Temp\ksohtml2724\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\ksohtml2724\wps3.jpg) 30、Python的数据类型转换函数: **int(x):将x转换为int类型 float(x):将x转换为float类型 str(x):将x转换为string类型 bool(x):将x转换为bool类型**
-
Recent Activities
This person is lazy and didn't join any contests or homework.