- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
数据分析及应用习题库(附参考答案)
一、单选题(共38题,每题1分,共38分)
1.a=[4,7,2,3,1]b=a.sort()a==()
A、ANone
B、B[1,2,3,4,7]
C、C[4,7,2,3,1]
D、D报错
正确答案:B
2.设事件A,B相互独立,且已知P(A)=0.6,P(A∪B)=0.7,则P(B)=()
A、A读取x.csv中前nrows行
B、B将df中前nrows行赋给x.csv
C、C读取x.csv中前nrows列
D、D将df中前nrows列赋给x.csv
正确答案:A
3.字符串函数strip()作用是什么?
A、A按照指定字符分割字符串为数组
B、B连接两个字符串序列
C、C去掉字符串两侧空格或指定字符
D、D替换字符串中特定字符
正确答案:C
答案解析:strip()函数用于去掉字符串两侧的空格或指定字符。例如,对于字符串hello,使用strip()后会变成hello;如果指定特定字符,如#hello#,使用strip(#)后会变成hello。而选项A中按照指定字符分割字符串为数组的是split()函数;选项B中连接两个字符串序列的是join()函数;选项D中替换字符串中特定字符的是replace()函数。
4.标有不同编号的红色球和白色球各四个,任取两个红色球和一个白色球,共有()种不同的取法
A、A10
B、B15
C、C20
D、D24
正确答案:D
5.定义矩阵,输出结果是()in_arr=[2,0,-2,-5]out_arr=np.fabs(in_arr)print(out_arr)
A、A6
B、B8
C、C7
D、D不可能有这样的树
正确答案:C
答案解析:首先计算`in_arr=[2,0,-2,-5]`的绝对值,使用`np.fabs(in_arr)`后得到`out_arr=[2,0,2,5]`,这些元素之和为2+0+2+5=9,但选项中没有9,可能是题目表述有误,推测出题人意图是问`in_arr`中元素绝对值之和,计算为2+0+2+5=9,与选项进行对比猜测最接近的是7,可能是题目在某些逻辑或表述上存在不严谨导致答案不匹配准确计算结果,不过按现有选项和常规思路应选C。
6.在下述论述中,正确的是()。①只有一个结点的二叉树的度为0;②二叉树的度为2;③二叉树的左右子树可任意交换;④深度为K的顺序二叉树的结点个数小于或等于深度相同的满二叉树。
A、A①②③
B、B②③④
C、C②④
D、D①④
正确答案:D
答案解析:1.对于①:-只有一个结点的二叉树,其度为0,因为度是指结点的子树个数,该结点没有子树,所以度为0,①正确。2.对于②:-二叉树的度是指二叉树中结点的最大度数,二叉树的度可以为0、1或2,并不一定是2,②错误。3.对于③:-二叉树的左右子树是有顺序的,不能任意交换,交换后就可能变成不同的二叉树,③错误。4.对于④:-深度为K的顺序二叉树是满二叉树去掉最后一层的部分结点后得到的,所以深度为K的顺序二叉树的结点个数小于或等于深度相同的满二叉树,④正确。综上,①④正确,答案是D。
7.np.arange(2,11,3)的数组长度为()。
A、A9
B、B10
C、C3
D、D4
正确答案:C
8.以下代码执行的结果为:()arr=np.array([[3,2,4],[5,0,1]])print(np.sort(arr))
A、A[[012][345]]
B、B[[015][234]]
C、C[[234][015]]
D、D[012345]
正确答案:C
9.输入若已经是排好序的(递增),下列排序算法(同样递增)最快的是()
A、A插入排序
B、BShell排序
C、C合并排序
D、D快速排序
正确答案:A
答案解析:插入排序在已有序的情况下,时间复杂度为O(n)。对于已经排好序的数组,插入排序只需要比较少量元素就可以完成排序,因为每个元素只需要与它前面的元素比较一次。而Shell排序、合并排序和快速排序在已有序的情况下,复杂度会高于O(n)。Shell排序的时间复杂度与增量序列有关,在已有序时不是最优;合并排序的时间复杂度始终为O(nlogn);快速排序在最坏情况下时间复杂度为O(n^2),即使在平均情况下也不是最优的。所以在已有序的情况下,插入排序最快。
10.已知中国人的血型分布约为A型:30%,B型:20%,O型:40%,AB型:10%,则任选一批中国人作为
文档评论(0)