2021 Python 程序设计(中国传媒大学) 最新满分章节测试答案
本答案对应课程为:点我自动跳转查看
本课程起止时间为:2021-03-01到2021-07-30
本篇答案更新状态:已完结
04 数据类型基础 单元测验
1、 问题:表达式1+2*3.14>0 的结果类型是_____。
选项:
A:整型
B:布尔型
C:浮点型
D:以上都不是
答案: 【布尔型】
2、 问题:关于 Python 数据类型下列说法正确的是_____。
选项:
A:字符串是一种可变序列。
B:int() 函数可以根据参数将不同进制的字符串转换成十进制整数。
C:字符串不能进行切片操作。
D:列表的长度是固定的。
答案: 【int() 函数可以根据参数将不同进制的字符串转换成十进制整数。】
3、 问题:Python语句x = ‘car’; y = 2; print(x+y)的输出结果是__。
选项:
A:报错
B:2
C:’car2′
D:’carcar’
答案: 【报错 】
4、 问题:关于Python字符串,下列说法错误的是___。
选项:
A:字符即长度为1的字符串
B:以\0标志字符串的结尾
C:既可以用单引号,也可以用双引号创建字符串
D:在三引号字符串中可以包含换行、回车等特殊字符
答案: 【以\0标志字符串的结尾】
5、 问题:Python语句print(chr(ord(‘A’))的运行结果是_____。
选项:
A:65
B:A
C:’A’
D:’65’
答案: 【A】
05 程序结构 单元测验
1、 问题:下面的Python代码中循环体执行的次数与其他选项不同的是__。
选项:
A:i = 0while (i <= 10): print(i) i = i + 1
B:i = 10while (i > 0): print(i) i = i – 1
C:for i in range(10): print(i)
D:for i in range(10, 0, -1): print(i)
答案: 【i = 0while (i <= 10): print(i) i = i + 1】
2、 问题:执行下列Python语句将产生的结果是___。x = 2y = 2.0if (x == y): print("Equal")else: print("Equal")
选项:
A:’Not Equal’
B:’Equal’
C:编译错误
D:运行时错误
答案: 【‘Equal’】
3、 问题:执行下列Python语句将产生的结果是__。i = 24if i: print(True)else: print(False)
选项:
A:输出24
B:编译错误
C:输出False
D:输出True
答案: 【输出True】
4、 问题:下面Python代码用于求得两个数x和y中的大数,其中___是不正确的。
选项:
A:maxNum = x if x > y else y
B:maxNum = max((x, y))
C:if x > y: maxNum = xelse: maxNum = y
D:if (y >= x): maxNum = ymaxNum = x
答案: 【if (y >= x): maxNum = ymaxNum = x】
5、 问题:以下for语句结构中,_不能完成1~10的累加功能。
选项:
A:for i in range(10, 0): total += i
B:for i in range(1, 11): total += i
C:for i in range(10, 0, -1): total += i
D:for i in (10, 9, 8, 7, 6, 5, 4, 3, 2, 1): total += i
答案: 【for i in range(10, 0): total += i】
06 数据类型进阶 单元测验
1、 问题:下列选项中,元组不支持__。
选项:
A:访问操作
本文章不含期末不含主观题!!
本文章不含期末不含主观题!!
支付后可长期查看
有疑问请添加客服QQ 2356025045反馈
如遇卡顿看不了请换个浏览器即可打开
请看清楚了再购买哦,电子资源购买后不支持退款哦