专题一 初识程序语言(讲义)-《Python程序设计》职教高考备考讲练测(安徽省)

2025-03-27
| 7页
| 124人阅读
| 1人下载
精品

资源信息

学段 中职
学科 职教专业课
课程 程序设计基础
教材版本 -
年级 -
章节 -
类型 教案-讲义
知识点 程序设计和Python语言
使用场景 中职复习
学年 2025-2026
地区(省份) 安徽省
地区(市) -
地区(区县) -
文件格式 DOCX
文件大小 248 KB
发布时间 2025-03-27
更新时间 2025-03-27
作者 PythonStudy
品牌系列 上好课·一轮讲练测
审核时间 2025-03-27
下载链接 https://m.zxxk.com/soft/51286701.html
价格 3.00储值(1储值=1元)
来源 学科网

内容正文:

专题一 初识程序语言 [考纲要求] 1.了解程序语言的概念; 2.掌握Python程序语言的发展史; 3.掌握Python程序语言的特点; 4.了解Python程序语言的应用领域; 5.了解其他语言与Python语言的区别; 6.了解Python的开发和运行环境; [课时安排] 2课时 [知识梳理] 程序语言的概念 程序语言是用来编写计算机程序的形式语言,用于向计算机发出指令。 程序设计语言,主要是用于人类和计算机之间的交互。 程序=算法+数据结构 算法是解决问题的步骤和方法,是指令的有限序列。 算法是程序的灵魂,在程序设计中处于核心地位。 数据结构则是数据的组织形式,涉及操作对象以及它们之间的关系和操作。 传统程序设计的本质是功能设计,一般采用结构化程序设计方法,结构化程序设计方法的基本原则是自顶向下,逐步细化。由抽象到具体的功能分解过程,使用三种控制结构(顺序、选择和循环)控制结构程序。面向对象程序设计(OOP)是另一种程序设计方法,是目前软件开发中使用的主流方法,它是一种对现实世界理解并抽象的方法,将对象作为程序的基本单元,并将程序和数据封装在内,以提高软件的重用性、灵活性和拓展性。 程序设计错误可以分为三类:语法错误、运行时错误和逻辑错误 Python安装第三方库的命令是pip 如:pip install pygame 程序语言的分类 程序语言的分类:机器语言、汇编语言、高级语言 与高级语言相比,机器语言和汇编语言都属于低级语言 机器语言:用二进制代码0和1表示,能被计算机直接识别和执行。机器语言具有灵活、直接执行和速度快等特点。 汇编语言:又称符号语言。不同设备中,汇编语言对应着不同的机器语言指令集,通常被应用在对速度要求高或与硬件联系紧密的场合,如各类智能芯片中。 高级语言:高级语言的语法和结构更似人类语言。且与计算机的硬件结构及指令系统无关。目前大多数程序员选择使用高级语言。 目前流行的高级语言有:C、C++、C#、Java、Python Python语言的特点及应用领域 Python是一种跨平台、面向对象的动态类型语言。广泛应用于数据分析、组件集成、网络服务、图像处理和科学计算等众多领域。 Python算法描述:N-S流程图 、 IPO(Input输入-Process处理-Output输出) 高级语言翻译成机器语言通常分为编译方式和解释方式两种。 编译方式的语言有:Java、C、C++、C#等 解释方式的语言有: Python PHP JavaScript Python的六大特点: 更易理解、简化设计、易于学习、开源免费、可移植性、“胶水”语言 N-S流程图 开始/结束 使用圆角矩形框 条件判断 使用菱形框 输入/输出 使用平行四边形框 程序处理 使用矩形框 如右侧的N-S流程图(for循环) Python语言的设计哲学 Python语言的设计哲学是简单、明确和优雅 Python作为一种代表极简主义思想的程序设计语言,它的简洁性使得代码长度大幅度减少。 算法和数据结构是程序的两个核心要素 变量、表达式和语句是Python程序的基本要素 表达式是由常量、变量和函数通过运算符连接起来的有意义的式子。 程序设计方法包含结构化程序设计方法和面向对象程序设计方法 动态类型是python的重要特色之一,即python中对象的类型和内存都是在运行时确定。 Python 的发展史 1989年 荷兰程序员吉多.范.罗苏姆开发了一种继承ABC语言的脚本语言。 1991年 Python第一个版本发布 2000年 Python 2.0发布,增加了垃圾回收机制 2008年 Python 3.0发布 不完全兼容之前的版本 2018年 Python 3.7发布 2019年 Python 3.8发布 Python开发环境和运行方式 查看python的版本: python –V(大写) 进入python的交互式解释器: python 退出python的交互式解释器: 快捷键Ctrl+D、Ctrl+Z、函数exit( )、quit( )退出 IDLE(集成开发环境): Integrated Development and Learning Environment Python运行方式: 1.交互式(shell交互方式) 2.文件式(文件执行方式) “>>>”表示命名提示符符,表示已经进入了Python的交互模式 [限时练习] 1. 哪一年发布的Python版本增加了垃圾回收机制( ) A. 1989 B. 1991 C. 2000 D. 2008 【答案】C 【解析】1989年,荷兰程序员吉多.范.罗苏姆开发了一种继承ABC语言的脚本语言。 1991年 Python第一个版本发布 2000年 Python 2.0发布,增加了垃圾回收机制 2008年 Python 3.0发布 不完全兼容之前的版本 2.下列不属于程序设计错误的是( ) A. 变量错误 B. 语法错误 C. 运行时错误 D. 逻辑错误 【答案】A 【解析】程序设计错误可以分为三类:语法错误、运行时错误和逻辑错误 3.N-S流程图中程序的处理使用的是( ) A. 菱形框 B. 圆角矩形框 C. 平行四边形框 D. 矩形框图 【答案】D 【解析】开始/结束,使用圆角矩形框。条件判断使用菱形框,输入/输出使用平行四边形框。 程序处理,使用矩形框。 4.下面不属于Python特点的是( ) A. 可移植性 B. 执行速度快 C. “胶水”语言 D. 开源免费 【答案】B 【解析】Python的六大特点: 更易理解、简化设计、易于学习、开源免费、可移植性、“胶水”语言。Python的执行速度相对于其他语言较慢。 5.下面选项说法正确的是( ) A. 查看python的版本使用命令 python –v B. Python运行方式有交互式和文件式 C. Python是一种跨平台、面向对象的静态类型语言 D. 程序=算法+数据结构 其中数据结构是程序的灵魂 【答案】B 【解析】查看python的版本使用命令 python –V,Python是一种跨平台、面向对象的动态类型语言,程序=算法+数据结构 其中算法是程序的灵魂。 6. 下面选项说法错误的是( ) A. 进入python的交互式命令为python B. python中对象的类型和内存都是在运行时确定 C. Python语言的设计哲学是简单、明确和优雅 D. Python可以应用底层系统开发 【答案】D 【解析】:广泛应用于数据分析、组件集成、网络服务、图像处理和科学计算等众多领域。而底层系统开发一般是C语言。 [归纳小结] 学科网(北京)股份有限公司 $$

资源预览图

专题一 初识程序语言(讲义)-《Python程序设计》职教高考备考讲练测(安徽省)
1
专题一 初识程序语言(讲义)-《Python程序设计》职教高考备考讲练测(安徽省)
2
专题一 初识程序语言(讲义)-《Python程序设计》职教高考备考讲练测(安徽省)
3
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。