本答案对应课程为:点我自动跳转查看
本课程起止时间为:2021-02-27到2021-06-27
本篇答案更新状态:已完结

【模块1】课程导入与程序设计预备知识 测验1

1、 问题:计算机能直接识别和执行的程序设计语言是(  )。
选项:
A:自然语言
B:机器语言
C:汇编语言
D:高级语言
答案: 【机器语言

2、 问题:Python语言通常归类为(  )。
选项:
A:机器语言
B:汇编语言
C:编译型高级语言
D:解释型高级语言
答案: 【解释型高级语言

3、 问题:下面不是IPO编程模式一部分的是(  )。
选项:
A:Input
B:Program
C:Process
D:Output
答案: 【Program

4、 问题:‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬#0031003800390039003600391614284275737以下选项对计算思维本质描述正确的是(  )。‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬
选项:
A:抽象和执行
B:描述和执行
C:抽象和自动化
D:计算和思维
答案: 【抽象和自动化

5、 问题:计算思维属于计算机科学家,一般人无需具备。
选项:
A:正确
B:错误
答案: 【错误
分析:【计算思维是运用计算机科学的基础概念去求解问题、设计系统和理解人类的行为。它包括了涵盖计算机科学之广度的一系列思维活动。计算思维是每个人的基本技能,不仅仅属于计算机科学家。我们不仅应当掌握阅读、写作和算术(Reading, wRiting, and aRithmetic——3R),还要学会计算思维。

6、 问题:一个算法可以没有输入,但必须有输出。
选项:
A:正确
B:错误
答案: 【正确
分析:【一个算法有0个或多个输入,以刻画运算对象的初始情况,所谓0个输入是指算法本身定出了初始条件;
一个算法有1个或多个输出,以反映对输入数据加工后的结果。没有输出的算法是毫无意义的。

【模块2】Python程序设计初探 测验2

1、 问题:‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬#0031003800390039003600391614285708571以下关于Python语言中“缩进”说法正确的是:
选项:
A:缩进统一为4个空格
B:缩进是非强制的,仅为了提高代码可读性
C:缩进可以用在任何语句之后,表示语句间的包含关系
D:缩进在程序中长度统一且强制使用
答案: 【缩进在程序中长度统一且强制使用

2、 问题:关于Python注释,以下选项中描述错误的是‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬ ‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬:
选项:
A:注释用于解释代码原理或者用途
B:注释可用于标明作者和版权信息
C:注释可以辅助程序调试
D:Python注释语句不被解释器过滤掉,也不被执行
答案: 【Python注释语句不被解释器过滤掉,也不被执行

3、 问题:以下不是Python语言合法命名的是:‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬
选项:
A:5MyGod
B:MyGod
C:MyGod
D:MyGod5
答案: 【5MyGod

4、 问题:在Python函数中,用于获取用户输入的是‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬:‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬
选项:
A:get()
B:input()
C:print()
D:eval()
答案: 【input()

5、 问题:关于Python语句P=-P,哪个选项的理解是正确的:‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬
选项:
A:P=0
B:P等于它的负数
C:P的绝对值
D:给P赋值为它的负数
答案: 【给P赋值为它的负数

6、 问题:关于turtle库绘图函数,哪个选项的描述是错误的:‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬
选项:
A:turtle.fd(distance)函数的作用是向小海龟当前行进方向前进distance距离
B:turtle.seth(to_angle)函数的作用是设置小海龟当前行进方向为to_angle,to_angle是角度的整数值
C:turtle.circle(radius, extent=None)函数的作用是绘制一个椭圆形,extent参数默认为圆形
D:turtle.pensize(size)函数的作用是改变画笔的宽度为size像素
答案: 【turtle.circle(radius, extent=None)函数的作用是绘制一个椭圆形,extent参数默认为圆形

【模块3】程序控制之分支结构 测验3

1、 问题:哪个选项是用来判断当前Python语句在其前的分支结构中:
选项:
A:引号
B:冒号
C:缩进
D:大括号
答案: 【缩进

2、 问题:Python中实现多路分支的最佳控制结构是‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬:
选项:
A:if
B:if-else
C:try
D:if-elif-else
答案: 【if-elif-else

3、 问题:‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬PM = eval(input("请输入目前PM2.5值: "))PM = eval(input("请输入目前PM2.5值: "))
if PM > 75:
    print("空气质量等级为轻度污染!")
if PM < 35:
    print("空气质量等级为优!")对于以上代码,以下选项中描述错误的是:
选项:
A:if 分支语句则是当if后的条件满足时,if 下的语句块被执行
B:输入85,获得输出“空气质量等级为轻度污染!”
C:分支语句的作用是在某些条件控制下有选择地执行实现一定功能的语句块
D:输入25,无法得到“空气质量等级为优!”
答案: 【输入25,无法得到“空气质量等级为优!”

4、 问题:关于Python的分支结构,以下选项中描述错误的是‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬:
选项:
A:Python中if-elif-else语句描述多分支结构
B:分支结构使用if保留字
C:Python中if-else语句用来形成二分支结构
D:分支结构可以向其前已经执行过的语句部分跳转
答案: 【分支结构可以向其前已经执行过的语句部分跳转

5、 问题:以下是二分支结构紧凑模式的是:
选项:
A:<表达式1> if <条件> else <表达式2>
B:<条件> if <表达式1> else <表达式2>
C:<条件> if else <表达式1> <表达式2>
D:<表达式1> if <条件> else: <表达式2>
答案: 【<表达式1> if <条件> else <表达式2>

【模块6】程序控制之循环结构 测验6

1、 问题:以下关于循环结构的描述,错误的是:
选项:
A:遍历循环使用for <循环变量> in <遍历结构>  语句,其中遍历结构不可以是文件
B:使用range()函数可以指定for循环的次数
C:for i in range(5) 表示循环5次,i的值是从0到4
D:遍历结构是字符串的时候,循环次数就是字符串的长度
答案: 【遍历循环使用for <循环变量> in <遍历结构>  语句,其中遍历结构不可以是文件

2、 问题:以下可以终结一个循环的保留字是:
选项:
A:if
B:break
C:exit
D:continue
答案: 【break

3、 问题:下面程序的输出结果是:n=0
while n<100:
    n=2*n
print(n)
选项:
A:1个0
B:无数个0
C:128
D:不会输出任何结果
答案: 【不会输出任何结果

4、 问题:下面的程序会打印的数的个数是:for n in range(10,-1,-1):
    print(n)
选项:
A:0
B:1
C:10
D:11

本门课程剩余章节答案为付费内容
本文章不含期末不含主观题!!
本文章不含期末不含主观题!!
支付后可长期查看
有疑问请添加客服QQ 2356025045反馈
如遇卡顿看不了请换个浏览器即可打开
请看清楚了再购买哦,电子资源购买后不支持退款哦

   

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注