购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

课后习题

一、选择题

()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.请简要说明注释的功能。 SYH/tZhKJ9IGLjxutahscEhTjWEGw5w8uEO6JLqYXijaSJrnMoN64iw/SrWMHMK1

点击中间区域
呼出菜单
上一章
目录
下一章
×