内容正文:
Python
第二单元
2
21
1
计算机解决问题的过程
1
2
知识点
1.算法:解决问题的方法与步骤。
2.算法描述:
3. 流程图符号:
4. 三种基本结构:
5.Python语言是面向对象的解释型计算机设计语言。特点:简单、免费、开源。
6.掌握Python编辑器页面、并能运行调试。
起止框
输入/输出框
处理框
判断框
流程线
连接符
A
B
条件?
A
B
否
是
A
条件?
是
否
自然语言描述、流程图描述、伪代码等。
顺序结构、分支结构、循环结构。
3
1. 将两个变量互换的算法描述如图所示,描述的方式是( )
A. 伪代码
B. 流程图
C. N-S图
D. 自然语言
D
2.如图所示的流程图中,红色虚线框内“结束”应该使用的基本图形是( )
A.
结束
B.
C.
结束
D.
结束
结束
B
B
4. Python文件的后缀名是( )
A. .doc B..vbp C. .py D. .exe
5. 描述算法可以有多种方法,以下不是算法描述的方法( )
A.流程图 B.程序代码 C.自然语言 D.树形图
6. 关于Python语言的特点,以下选项描述正确的是( )
A.Python语言不支持面向对象 B.Python语言是解释型语言
C.Python语言是编译型语言 D.Python语言是非跨平台语言
7. 下列关于算法的叙述,错误的是( )
A.算法可以用自然语言来描述 B.算法可以使用程序设计语言来实现
C.算法必须执行有限步以后能结束 D.算法一定有输入。
C
D
B
D
做出判断的分支
2
8
数据类型
整数 int 整数
浮点数 float 小数
字符串 str 用“ ”或' '括起来的任意文本
“123” “abc”
布尔值 bool 有真True和假Flase两种,用于条件判断
3>2 True