《Python 3.x入门到应用实践》 —1 课后习题
课后习题
一、选择题
( )1. 关于Python的应用领域不包括下列哪一种?
A. 自动控制 B. 大数据
C. 游戏设计 D. 以上都是Python的应用领域
( )2. 关于Python语言的特性,下列哪一个有误?
A. 扩充能力强 B. 可以大量使用指针
C. 跨平台 D. 简洁易读
( )3. 关于各代程序设计语言的描述,下列哪一个有误?
A. 高级语言更符合人类语言的形式
B. 汇编语言与硬件有着密切关系
C. 机器语言是一种最低级的程序设计语言
D. 汇编语言是一种高级语言
( )4. 下列哪一种程序设计语言属于解释型语言?
A. Java B. Python C. C++ D. C
( )5. 算法的特性不包括以下哪个?
A. 至少会有一个输出结果
B. 0个或多个输入数据
C. 允许无限循环
D. 步骤清楚且可行
二、填空题
1. 程序设计语言以发展过程来分,大致可分为 语言与 语言两大类。
2. 是一种最低级的程序设计语言,它是以0与1二进制组合的方式将指令和机器码输入计算机。
3. 高级语言所设计的程序必须经过 或 转换成机器语言才能执行。
4. 是使用图形符号来表示解决问题的步骤。
5. 是环境管理的工具,除了可以管理和安装新的程序包外,还可以用于快速建立独立的虚拟Python环境。
6. Anaconda内建的 是用于编辑、调试和执行Python程序的集成开发环境。
7. Python程序的区块主要是通过 来标示。
三、简答题
1. Python的注释有哪两种,请简要说明。
2. 请比较说明编译与解释的差别。
3. 请试着描述计算1+2+3+4+5的算法。
4. 请试着画出计算1+2+3+4+5的流程图。
5. 算法必须满足哪些特性?
6. 试简述Python语言的重要特性。
7. 请简要说明注释的功能。
- 点赞
- 收藏
- 关注作者
评论(0)