本答案对应课程为:点我自动跳转查看
本课程起止时间为:2021-03-08到2021-06-28

第一周:顺序程序设计 单元测验-简单程序设计

1、 问题:拟在屏幕上打印输出“Hello World”,以下选项中正确的是
选项:
A:print(‘Hello World’)
B:printf("Hello World")
C:printf(‘Hello World’)
D:print(Hello World)
答案: 【print(‘Hello World’)

2、 问题:Python文件的后缀名是?
选项:
A:pdf
B:do
C:pass
D:py
答案: 【py

3、 问题:关于Python语句P = –P,以下选项中描述正确的是
选项:
A:P和P的负数相等
B:P和P的绝对值相等
C:给P赋值为它的负数
D:P的值为0
答案: 【给P赋值为它的负数

第二周:分支程序设计 单元测验——分支程序

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

2、 问题:关于Python分支结构,以下选项中描述不正确的是
选项:
A:if 语句中条件部分可以使用任何能够产生True和False的语句和函数
B:二分支结构有一种紧凑形式,使用保留字if和elif实现
C:多分支结构用于设置多个判断条件以及对应的多条执行路径
D:if 语句中语句块执行与否依赖于条件判断
答案: 【二分支结构有一种紧凑形式,使用保留字if和elif实现

3、 问题:以下关于 Python 的控制结构,错误的是
选项:
A:每个 if 条件后要使用冒号(:)
B:在 Python 中,没有 switch-case 语句
C:Python的多分支结构如果没有else则可能没有一个分支得到执行
D:elif 可以单独使用
答案: 【elif 可以单独使用

4、 问题:设 x = 10;y = 20,下列语句能正确运行结束的是
选项:
A:max = x >y ? x : y
B:if(x>y) print(x)
C:if x>y print(y)
D:if x<y: print(x>y)
答案: 【if x<y: print(x>y)

5、 问题:以下程序的输出结果是:t = -1if t+1:        print("python")elif t:         print("Python")else: print("None")
选项:
A:Python
B:python
C:None
D:无输出
答案: 【Python

第三周:循环程序设计 单元测验——循环程序

1、 问题:关于Python循环结构,以下选项中描述错误的是
选项:
A:遍历循环中的遍历结构可以是range()函数
B:break用来跳出所在层for或者while循环,脱离该循环后程序从循环代码后继续执行
C:每个continue语句只有能力跳出当前层次的循环
D:Python通过for、while等保留字提供遍历循环和无限循环结构
答案: 【每个continue语句只有能力跳出当前层次的循环

2、 问题:以下选项中,不是Python语言保留字的是
选项:
A:while
B:continue
C:goto
D:for
答案: 【goto

3、 问题:关于Python循环结构,以下选项中描述错误的是
选项:
A:遍历循环中的遍历结构可以是range()函数
B:break用来结束当前当次语句,但不跳出当前的循环体
C:continue只结束本次循环
D:Python通过for、while等保留字构建循环结构
答案: 【break用来结束当前当次语句,但不跳出当前的循环体

4、 问题:下面代码的输出结果是for i in range(10):    if i%2==0:        continue    else:        print(i, end=",")
选项:
A:2,4,6,8,
B:0,2,4,6,8,
C:0,2,4,6,8,10,
D:1,3,5,7,9,
答案: 【1,3,5,7,9,

5、 问题:以下程序的输出结果是:for num in range(1,4):     sum *= numprint(sum)
选项:
A:6
B:7
C:7.0
D:出错
答案: 【出错

第四周:查找算法 单元测验-查找算法

小提示:本节包含奇怪的同名章节内容

1、 问题:下列表达式结果不是整数的是_____.
选项:
A:11//3
B:12/3
C:11%3
D:12%3
答案: 【12/3

2、 问题:当输入是4321时,下面程序的输出结果是______。 num = input("请输入一个整数:") while num != 0:         print(num % 10)    num = num // 10
选项:
A:4321
B:4321
C:1234
D:1234
答案: 【1234

3、 问题:下列哪个是不合法的布尔表达式____。
选项:
A:x in range(10)
B:3=x
C:a>1 and a<0
D:a>1 or a<0
答案: 【3=x

4、 问题:下列语句的循环次数是:______。k=1000while k>1:    k=k//2
选项:
A:9
B:10
C:11
D:12
答案: 【9

5、 问题:以下叙述正确的是:______.
选项:
A:continue语句的作用是结束整个循环的执行
B:只能在循环体内使用break语句
C:在循环体内使用break语句或continue语句的作用相同
D:从多层循环嵌套中退出时,只能使用goto语句
答案: 【只能在循环体内使用break语句

6、 问题:a=[1,2,3,4,5]b=a[-4::2]则b为______.
选项:
A:[2,4]
B:[1,3]
C:[3,5]
D:[-4,-2]
答案: 【[2,4]

7、 问题:下列语句会陷入死循环的是_____.
选项:
A:while True:    break
B:while 1<10:    print("hello")
C:while True:    if 1<10:        break
D:while 1<10:    break
答案: 【while 1<10:    print("hello")

8、 问题:下列语句错误的是_____。
选项:
A:from math import sqrt
B:import math
C:from math import *
D:import sqrt
答案: 【import sqrt

9、 问题:a=[1,1,1,2,2,2,3,3,3]b=a.count(3)c=a.index(3)则b和c的值分别是_____.
选项:
A:3,6
B:3,7
C:True,6
D:1,7
答案: 【3,6

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

   

发表评论

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