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

第二周 Python控制语句 第二周单元测试

1、 问题:关于 Python 程序格式框架的描述,以下选项中错误的是(   )。
选项:
A:Python 语言不采用严格的“缩进”来表明程序的格式框架
B:Python 单层缩进代码属于之前最邻近的一行非缩进代码,多层缩进代码根据缩进关系决定所属范围
C:Python 语言的缩进可以采用 Tab 键实现
D:判断、循环、函数等语法形式能够通过缩进包含一批 Python 代码,进而表达对应的语义
答案: 【Python 语言不采用严格的“缩进”来表明程序的格式框架

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

3、 问题:IDLE环境的退出命令是(   )。
选项:
A:close()
B:exit()
C:回车键
D:ESC键
答案: 【exit()

4、 问题:已知,s = ‘Python is beautiful!’ 给出如下代码,可以输出“python”的是 (   )。
选项:
A:print(s[:–14])
B:print(s[0:6].lower())
C:print(s[0:6])
D:print(s[–21: –14].lower)
答案: 【print(s[0:6].lower())

5、 问题:以下选项中描述正确的是 (   )。
选项:
A:条件24<=28<25是不合法的
B:条件24<=28<25是合法的,且输出为True
C:条件35<=45<75是合法的,且输出为False
D:条件24<=28<25是合法的,且输出为False
答案: 【条件24<=28<25是合法的,且输出为False

6、 问题:基本的Python内置函数eval(x)的作用是 (   )。
选项:
A:将x转换成浮点数
B:去掉字符串x最外侧引号,当作Python表达式评估返回其值
C:计算字符串x作为Python语句的值
D:将整数x转换为十六进制字符串
答案: 【去掉字符串x最外侧引号,当作Python表达式评估返回其值

7、 问题:已知,a = ‘123’,b = ‘123’,下面选项中为True的是(   )。
选项:
A:a != b
B:a is b
C:a == 123
D:a + b == 246
答案: 【a is b

8、 问题:在下列选项中,会输出1,2,3三个数字的是(   )。
选项:
A:for i in range(3):    print(i)
B:for i in range(2):    print(i+1)
C:for i in range(3):    print(i+1)
D:i=1while i<3:    print(i)    i=i+1
答案: 【for i in range(3):    print(i+1)

9、 问题:阅读下面代码:sum=0for i in range(100):    if i %10 :        continue    sum=sum+iprint(sum)
选项:
A:5050
B:4950
C:450
D:45
答案: 【450

10、 问题:已知,x=10,y=20,z=30,以下语句执行后,x,y,z的值是(   )。if x<y:    z=x    x=y    y=zprint(x,y,z)
选项:
A:10,20,30
B:10,20,20
C:20,10,10
D:20,10,30
答案: 【20,10,10

11、 问题:已知有如下分段函数:能根据x求得y的代码段是(   )。
选项:
A:y=x+1if x>=0:    if x==0:        y=x    else:        y=x-1
B:y=x-1if x!=0:    if x>0:        y=x+1    else:        y=x
C:y=xif x<=0:    if x<0:        y=x-1    else:        y=x+1
D:if x<=0:    if x<0:        y=x-1    else:        y=xelse:    y=x+1
答案: 【if x<=0:    if x<0:        y=x-1    else:        y=xelse:    y=x+1

12、 问题:elif可以单独使用。
选项:
A:正确
B:错误
答案: 【错误

13、 问题:在Python中pass是空语句,它的出现是为了保持程序结构的完整性。
选项:
A:正确
B:错误
答案: 【正确

14、 问题:每个if条件后面都要使用冒号。
选项:
A:正确
B:错误
答案: 【正确

15、 问题:循环语句可以嵌套使用。
选项:
A:正确
B:错误
答案: 【正确

16、 问题:在Python中没有switch-case语句。
选项:
A:正确
B:错误
答案: 【正确

17、 问题:Python变量使用前必须先声明,并且一旦声明就不能再当前作用域内改变其类型。
选项:
A:正确
B:错误
答案: 【错误

18、 问题:不同版本的Python不能安装到同一台计算机上。
选项:
A:正确
B:错误
答案: 【错误

19、 问题:Python使用缩进来体现代码之间的逻辑关系。
选项:
A:正确
B:错误
答案: 【正确

20、 问题:3+4j 是合法Python数字类型。
选项:
A:正确
B:错误
答案: 【正确

21、 问题:表达式 ‘a’+1的值为’b’。
选项:
A:正确
B:错误
答案: 【错误

【作业】第二周 Python控制语句 第二周实验作业

1、 问题:【题目】编程实现如下功能:输入年份,判断该年份是否为闰年并输出结果。(判断闰年的方法是该年能被4整除并且不能被100整除,或者是可以被400整除)【输入】输入一个整数。【输出】如果是闰年,输出某年是闰年,否则输出某年不是闰年。【输入样例】2020【输出样例】2020年是闰年
评分规则: 【 没有程序 0分有程序,不能执行 2分有程序,能运行,结果不正确 6分有程序,能运行,输出结果正确,格式不符合要求 8分有程序,能运行,输出结果正确,格式符合要求 10分

2、 问题:【题目】编程实现如下功能:输入一个字符串,如果是正整数就判断是否能同时被3和7整除,并输出判断结果。 【输入】输入一个数。【输出】如果是正整数就判断是否能同时被3和7整除,否则不输出。【输入样例】21【输出样例】21能同时被3和7整除
评分规则: 【 没有程序 0分有程序,不能执行 2分有程序,能运行,结果不正确 6分有程序,能运行,输出结果正确,格式不符合要求 8分有程序,能运行,输出结果正确,格式符合要求 10分

3、 问题:【题目】编程实现如下功能:输入两个整数,计算这两个整数之间的所有奇数之和并输出结果。 【输入】输入两个整数,以一个空格分隔开。【输出】两个整数之间的所有奇数之和。【输入样例】1 10【输出样例】25
评分规则: 【 没有程序 0分有程序,不能执行 2分有程序,能运行,结果不正确 6分有程序,能运行,输出结果正确,格式不符合要求 8分有程序,能运行,输出结果正确,格式符合要求 10分

4、 问题:【题目】编程实现如下功能:输入两个整数,计算这两个整数之间的所有素数之和并输出结果。 【输入】输入两个整数,以一个空格分隔。【输出】两个整数之间的所有素数之和。【输入样例】10 20【输出样例】60
评分规则: 【 没有程序 0分有程序,不能执行 2分有程序,能运行,结果不正确 6分有程序,能运行,输出结果正确,格式不符合要求 8分有程序,能运行,输出结果正确,格式符合要求 10分

第一周 Python语法基础 第一周单元测试

1、 问题:python源程序执行的方式(   )。
选项:
A:编译执行 
B:解析执行 
C:直接执行
D:边编译边执行
答案: 【解析执行 

2、 问题:Python语言语句块的标记是(   )。
选项:
A:分号
B:逗号
C:缩进
D:/

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

   

发表回复

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