2020 实用数据分析技术(山东中医药大学) 最新满分章节测试答案
- 【作业】MODULE 01: Python基础之第一周 走近Python 编写一个输入输出的小程序
- MODULE 01: Python基础之第一周 走近Python 第一周 走近Python单元测验
- MODULE 01: Python基础之第二周 Python面面观 第二周 Python面面观单元测试
- 【作业】MODULE 01: Python基础之第二周 Python面面观 寻找前5个默尼森数。
- MODULE 02: 数据获取与表示之第三周 数据获取与表示 第三周 数据获取与表示单元测试
- 【作业】MODULE 02: 数据获取与表示之第三周 数据获取与表示 数据获取编程题
- 【作业】MODULE 02: 数据获取与表示之第三周 数据获取与表示 数据表示编程题
- MODULE 03: 第四周 强大的数据结构和Python扩展库 第四周 强大的数据结构和Python扩展库单元测验
- 【作业】MODULE 03: 第四周 强大的数据结构和Python扩展库 数据处理相关小例编程
- MODULE 04: Python数据统计和可视化之第五周 Python基本数据统计 第五周 Python基本数据统计单元测验
- MODULE 04: Python数据统计和可视化之第六周 Python高级数据处理与可视化 第六周 Python高级数据处理与可视化单元测验
- MODULE 05: 面向对象和图形用户界面 第七周 面向对象和图形用户界面单元测验
本答案对应课程为:点我自动跳转查看
本课程起止时间为:2020-02-23到2020-06-30
本篇答案更新状态:已完结
【作业】MODULE 01: Python基础之第一周 走近Python 编写一个输入输出的小程序
1、 问题:简单的输入输出:编程实现输入姓、名的提示语并接受用户输入,并单独显示姓、名和全名,执行效果如下所示:Input your surname:ZHANG Input your firstname:DazhuangYour surname is:ZHANGYour firstname is:DazhuangYour full name is:ZHANG Dazhuang
评分规则: 【 本题总分为3分:包含前两句输入语句 得1分输出姓和名 得1分输出全名 得1分参考程序(只要完成此三项功能的其他写法也可)如下:Python 2.7写法surname = raw_input(‘Input your surname:’)
firstname = raw_input(‘Input your firstname:’)
print ‘Your surname is:’
print surname
print ‘Your firstname is:’
print firstname
print ‘Your full name is:’
print surname,firstname
】
MODULE 01: Python基础之第一周 走近Python 第一周 走近Python单元测验
1、 问题:以下表达式中,哪一个选项的运算结果是False?
选项:
A:(3 is 4) == 0
B:’abc’ < ‘ABC’
C:9 < 1 and 10 < 9 or 2 > 1
D:8 != 2
答案: 【‘abc’ < ‘ABC’】
2、 问题:以下哪一个语句不可以打印出”hello world”字符串(结果需在同一行)?
选项:
A:print ‘hello world’
B:print “hello world”
C:print ”’hello
world”’
D:print ‘hello \
world’
答案: 【print ”’hello
world”’】
3、 问题:在Python 2.7.9中,在不添加任何语句的情况下,默认对于输入1/2 的结果是多少?
选项:
A:0
B:0.0
C:0.5
D:1
答案: 【0】
4、 问题:在默认情况下,以下哪个语句都可以在Python 2.7.x 和 Python 3.5.x中运行且运行结果相同?
选项:
A:a = 1; b = 2; a <> b
B:1//2
C:print “hello world”
D:long(2E20)
答案: 【1//2】
5、 问题:以下哪些不是Python的关键字?
选项:
A:for
B:list
C:from
D:dict
答案: 【list;
dict】
6、 问题:已知某函数的参数为35.8,执行后结果为35,可能是以下函数中的哪些?
选项:
A:round
B:int
C:abs
D:floor
答案: 【int;
floor】
7、 问题:以下关于Python的赋值说法中错误的是哪些选项?
选项:
A:Python是一种动态弱类型语言,同一个变量名在不同位置可以被赋予不同的类型与数值。
B:Python中不需要显式声明该变量的类型,根据“值”确定类型。
C:Python支持多元赋值和多重赋值。
D:Python 赋值时大小写不敏感。
答案: 【Python是一种动态弱类型语言,同一个变量名在不同位置可以被赋予不同的类型与数值。;
Python 赋值时大小写不敏感。】
8、 问题:如果想要查看math库中pi的取值是多少,可以利用以下什么方式(假设已经执行了import math)?
选项:
A:help(math)
B:print pi
C:dir(math)
D:print math.pi
答案: 【help(math);
print math.pi】
9、 问题:判断如下陈述是否正确?Python既可以在Shell中运行执行,也可以存储成以.py为扩展名的文本文件使用Python解释器去执行。
选项:
A:正确
B:错误
答案: 【正确】
10、 问题:判断如下陈述是否正确?如果要从math模块导入sqrt函数,可以使用语句“from sqrt import math”。
选项:
A:正确
B:错误
答案: 【错误】
分析:【正确的答案是from math import sqrt,即从math库中导出sqrt函数】
MODULE 01: Python基础之第二周 Python面面观 第二周 Python面面观单元测试
1、 问题:在Python中,以下关于range()和xrange()的描述哪一项是不正确的?
选项:
A:在Python 2中,range()返回的是一个list对象,而xrange()返回的是一个生成器。
B:在Python 2中,当需要生成很大的数字序列时,xrange()性能比range()性能要优秀,更节省内存。
C:在Python 3中,只有range(),返回的不是Python 2中返回的list对象。
D:在Python 2中,range(4)得到的是内容为[1,2,3,4]的list对象。
答案: 【在Python 2中,range(4)得到的是内容为[1,2,3,4]的list对象。】
2、 问题:在Python中,以下关于函数的描述中错误的是哪一项?
选项:
A:定义函数时,需要确定函数名和参数个数。
B:默认Python解释器不会对参数类型做检查。
C:在函数体内部可以用return语句随时返回函数结果。
D:函数执行完毕也没有return语句时,Python解释器会报错。
答案: 【函数执行完毕也没有return语句时,Python解释器会报错。】
3、 问题:以下哪个语句可以打印出语句“rest apples are less than 9”且仅打印一次?
选项:
A:apples = 100
while True:
if apples < 9:
break
print(“rest apples are less than 9”)
apples -= 9
B:apples = 100
while True:
if apples < 9:
continue
print(“rest apples are less than 9”)
apples -= 9
C:apples = 100
while apples >= 1:
if apples < 9:
print(“rest apples are less than 9”)
break
apples -= 9
D:apples = 100
for a in reversed(xrange(apples)):
if a < 9:
print(“rest apples are less than 9”)
continue
答案: 【apples = 100
while apples >= 1:
if apples < 9:
print(“rest apples are less than 9”)
break
apples -= 9】
4、 问题:对于函数def test(x):
if isinstance(x, list):
x.append(4)
print x
elif isinstance(x, int):
x += 1
print x以下结果中正确的是哪一项?
选项:
A:>>> array = [1, 2, 3]
test(array)
[1, 2, 3]
B:>>> array = [1, 2, 3]
test(array)
[1, 2, 4]
C:>>> x = 3
test(x)
4
D:>>> x = 3
test(x)
3
答案: 【>>> x = 3
test(x)
4】
5、 问题:对于函数def location(city, province):
print ‘%s belongs to %s province’ % (city, province)以下哪一个语句的输出与其他几个不同?
选项:
A:location(‘Jiangsu’, ‘Nanjing’)
B:location(province = ‘Jiangsu’, city = ‘Nanjing’)
C:location(city = ‘Nanjing’, province = ‘Jiangsu’)
D:location(‘Nanjing’, ‘Jiangsu’)
答案: 【location(‘Jiangsu’, ‘Nanjing’)】
6、 问题:定义以下函数,其中f为所需要传入的函数。def test(f, a, b):
print(f(a, b))则执行语句 test((lambda x,y: x ** 3 + y), 2, 3)的输出结果是哪个选项?
本文章不含期末不含主观题!!
本文章不含期末不含主观题!!
支付后可长期查看
有疑问请添加客服QQ 2356025045反馈
如遇卡顿看不了请换个浏览器即可打开
请看清楚了再购买哦,电子资源购买后不支持退款哦