Python数据分析与应用试卷A

《Python数据分析与应用》试卷一、单选题(每题2分,共计40分)1.关于find和index函数的说法,下列描述错误的是()。A、find函数没有找到时会抛出异常B、两个都拥有检测某个字符串包含子串C、都支持指定搜索范围D、默认查找的范围均为整个长度。2.阅读下面的程序,程序最终的执行结果为()。a=0b=10if(aorb)andb:print("结果为true")else:print("结果为false")A、结果为true;B.结果为false;C.没有任何输出;D.程序出现编译错误。3.下列选项中,布尔值为True的是()。A、1B、0C、NoneD、{}4.已知x=10,y=20,z=30|以下语句执行后x,y,z的值是()ifx<y:z=xx=yy=zA、.10,20,30B、10,20,20C、.20,10,10D、20,10,305.下列选项中,会输出1,2,3三个数字的是()A、foriinrange(3):B.foriinrange(2):print(i)print(i+1)C.aList=[0,1,2]D.i=1foriinaList:whilei:print(i+1)print(i)i=i+16.下列选项中,符合Python命名规范的标识符是()A、user-PasswdB、ifC、_nameD、setup.exe7.下列关于IPython的说法,错误的是()A、IPython集成了交互式Python的很多优点。B、IPython的性能远远优于标准的Python的shell。C、IPython支持变量自动补全,自动收缩。D、与标准的Python相比,IPython缺少内置的功能和函数。8.当需要在字符串中使用特殊字符时,Python使用()作为转义字符。A、\\B、./C、#D、.%9.阅读下面的代码sum=0foriinrange(100):if(i%10):continuesum=sum+iprint(sum)上述程序的执行结果是()A、5050B、4950C、450D、45总分题号一二三题分10.每个Python对象都具有布尔值,下列是True的是()。A、NoneB、0C、1D、""11.下列不属于数组属性的是()。A.ndimB.shapeC.sizeD.add12.下列属于NumPy提供的基本对象的是()。A.arrayB.listC.matrixD.turple13.下列不能创建数组的函数是()。A.linspaceB.zerosC.onesD.twos14.改变数组的操作有()。A.切片B.索引C.转置D.堆叠15.下列不属于数组的常用统计函数的是()。A.splitB.sumC.meanD.std16.下列关于pandas数据读/写说法错误的是()。A.read_csv能够读取所有文本文档的数据B.read_sql能够读取数据库的数据C.to_csv函数能够将结构化数据写入.csv文件D.to_excel函数能够将结构化数据写入Excel文件17.以下关于缺失值检测的说法中,正确的是()。A.null和notnull可以对缺失值进行处理B.dropna方法既可以删除观测记录,亦可以删除特征C.fillna方法中用来替换缺失值的值只能是数据框D.pandas库中的interpolate模块包含了多种插值方法18.以下关于drop_duplicates函数的说法中错误的是()。A.仅对DataFrame和Series类型的数据有效B.仅支持单一特征的数据去重C.数据重复时默认保留第一个数据D.该函数不会改变原始数据排列19.下列loc、iloc、ix属性的用法正确的是()。A.df.loc[‘列名’,’索引名’];df.iloc[‘索引位置’,’列位置’];df.ix[‘索引位置’,’列名’]B.df.loc[‘索引名’,’列名’];df.iloc[‘索引位置’,’列名’];df.ix[‘索引位置’,’列名’]C.df.loc[‘索引名’,’列名’];df.iloc[‘索引位置’,’列名’];df.ix[‘索引名’,’列位置’]D.df.loc[‘索引名’,’列名’];df.iloc[‘索引位置’,’列位置’];df.ix[‘索引位置’,’列位置’]20.使用其本身可以达到数据透视功能的函数是()。A.groupbyB.transformC.crosstabD.pivot_table二、填空题(每题3分,共计30分)21.9^3的结果是_______。22.果希望查看变量的类型,可以使用_______来实现23.如果在列表中查找元素,可以使用运算符_______来判断是否存在。24.若a=9,~a的结果是_______。25.布尔类型的值包括_______和_______。26.9&3的结果是_______。27.整型字面值的表示方式有四种,分别是十进制、二进制、八进制和_______。28.8<<2的结果是_______。29.8>>2的结果是_______。30.8&3的结果是_______。三、简答题(每题10分,共计30分)31.简述Python的特点。32.简述Python中pass语句的作用。33.写一个函数求一个自然数中所有数字的和。《Python数据分析与应用》试卷A参考答案一、单选题(每题2分,共...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供参考,付费前请自行鉴别。
3、如文档内容存在侵犯商业秘密、侵犯著作权等,请点击“举报”。

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

客服邮箱:

biganzikefu@outlook.com

所有的文档都被视为“模板”,用于写作参考,下载前须认真查看,确认无误后再购买;

文档大部份都是可以预览的,笔杆子文库无法对文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;

文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为依据;

如果您还有什么不清楚的或需要我们协助,可以联系客服邮箱:

biganzikefu@outlook.com

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

确认删除?