python复习试题有答案_第1页
python复习试题有答案_第2页
python复习试题有答案_第3页
python复习试题有答案_第4页
python复习试题有答案_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

python题库复习试题有答案单选题(总共50题)1.pandas的数据透视函数是哪个:(1.5分)(1分)A、merge()B、concat()C、read_excel()D、pivot_table()答案:D解析:

暂无解析2.变量df是一个Dataframe结构的数据,用直接索引获取多列数据的写法正确的是:(1.5分)(1分)A、df['列名1','列名2','列名3']B、df[['列名1':'列名2':'列名3']]C、df[[列名1,列名2,列名3]]D、df[['列名1','列名2','列名3']]答案:D解析:

暂无解析3.两张表进行连接,要获取他们交集的部分,应该使用哪种连接方式:(1.5分)(1分)A、outerB、rightC、innerD、left答案:C解析:

暂无解析4.下列这些变量中,满足潜规则见名知意的是:(1.5分)(1分)A、aaaaB、totalC、_123D、abc答案:B解析:

暂无解析5.pivot_table函数中哪个充数不能省略:(1.5分)(1分)A、valuesB、indexC、aggfuncD、margins答案:B解析:

暂无解析6.已知原有语句rs_profit=bs.query_profit_data(code=’sz.000625’,year=2017,quarter=2)如需要获取获取长安汽车(000625)公司2019年的盈利能力数据需要修改接口的哪个参数:(1.5分)(1分)A、codeB、dataC、yearD、quarter答案:C解析:

暂无解析7.下列这些变量中,哪个满足命名潜规则中的驼峰命名法:(1.5分)(1分)A、mathScoreB、chinesescoreC、totalscoreD、englishscore答案:A解析:

暂无解析8.透视需要进行汇总的参数调用正确的是:(1.5分)(1分)A、df.pivot_table(index=["学生姓名"],columns=["考试科目"],aggfunc="sum",margins=False,margins_name="总成绩")B、df.pivot_table(index=["学生姓名"],columns=["考试科目"],aggfunc="mean",margins=True)C、df.pivot_table(index=["学生姓名"],columns=["考试科目"],aggfunc="sum",margins_name="总成绩")D、df.pivot_table(index=["学生姓名"],columns=["考试科目"],aggfunc="mean",margins=Ture,margins_name="总成绩")答案:B解析:

暂无解析9.有关数据类型说法错误的是:(1.5分)(1分)A、Python数据类型只包括数字类型、字符串类型和布尔类型B、"hello"是字符串类型C、布尔类型中只有True和False两种值D、100,-765它们是整数型类型也是数字类型答案:A解析:

暂无解析10.Python的特点是:(1.5分)(1分)A、简单、缓慢B、复杂、缓慢C、复杂、快速D、简单、快速答案:D解析:

暂无解析11.在使用“frompyecharts.chartsimport*”语句引入Pyecharts模块(库)之后,绘制折线图的代码是_____,绘制散点图的的代码是_____。(1.5分)(1分)A、df=Plot(),df=Scatter()B、df=Line(),df=Scatter()C、df=Plot(),df=Point()D、df=Line(),df=Point()答案:B解析:

暂无解析12.下列哪个是填充缺失值的方法:(1.5分)(1分)A、insnullB、dropC、fillnaD、scipy答案:C解析:

暂无解析13.return语句的作用:(1.5分)(1分)A、结束函数调用、返回值B、返回值C、结束函数调用D、结束函数调用、返回值,然后再次调用函数答案:A解析:

暂无解析14.Python中针对重复值,一般采用()提供的()方法:(1.5分)(1分)A、Numpy,drop_duplicatesB、Pandas,drop()C、Pandas,isnull()D、Pandas,drop_duplicates答案:D解析:

暂无解析15.条件判断的if语句以什么结尾,下一行以什么开头:(1.5分)(1分)A、;,两个空格B、:,两个空格C、;,四个空格D、:,四个空格答案:D解析:

暂无解析16.字典是___的,要通过___来获取值。(1.5分)(1分)A、无序,键(key)B、无序,索引C、有序,有序,键(key)答案:A解析:

暂无解析17.pandas读取excel文件内容的方法使用正确的是:(1.5分)(1分)A、pd.read-excel()B、pd.read_excel()C、pd.excel_read()D、pd.readExcel()答案:B解析:

暂无解析18.使用下列哪个模块,可以实现在Python中读取Excel的功能:(1.5分)(1分)A、PILB、pandasC、psutilD、requests答案:B解析:

暂无解析19.下列这些变量中,满足潜规则见名知意的是:(1.5分)(1分)A、_123B、totalC、aaaaD、abc答案:B解析:

暂无解析20.变量df是一个Dataframe结构的数据,用条件索引获取年龄小于等于20并且身高大于170的数据:(1.5分)(1分)A、df(df["年龄"]<=20&df["身高"]>170)B、df[(df["年龄"]<=20)&(df["身高"]>170)]C、df[(df["年龄"]<=20)and(df["身高"]>170)]D、df[df["年龄"<=20]&df["身高">170]]答案:B解析:

暂无解析21.pandas读取excel文件内容的方法使用正确的是:(1.5分)(1分)A、pd.excel_read()B、pd.read_excel()C、pd.read-excel()D、pd.readExcel()答案:B解析:

暂无解析22.下列写法哪个是透视考试科目各科成绩的总和:(1.5分)(1分)A、df.pivot_table(index=["考试科目"],values=["成绩"],aggfunc="总和")B、df.pivot_table(index=["考试科目"],values=["成绩"],aggfunc="mean")C、df.pivot_table(index=["考试科目"],values=["成绩"],aggfunc="sum")D、df.pivot_table(index=["考试科目"],values=["成绩"],aggfunc="min")答案:C解析:

暂无解析23.列表中使用什么方法可以直接向后追加元素:(1.5分)(1分)A、append()B、pop()C、sort()D、extend()答案:A解析:

暂无解析24.读取excel中sheet_name有_____种指定方式,写入excel中sheet_name有_____种指定方式。(1.5分)(1分)A、三,二B、二,二C、二,三D、三,三答案:A解析:

暂无解析25.下列这些单词中,哪个属于python中的特殊单词:(1.5分)(1分)A、PythonB、numC、andD、high答案:C解析:

暂无解析26.Python诞生于:(1.5分)(1分)A、1991B、1989C、2008D、2000答案:B解析:

暂无解析27.使用下列哪个模块,可以实现在Python中读取Excel的功能:(1.5分)(1分)A、PILB、pandasC、requestsD、psutil答案:B解析:

暂无解析28.变量df是一个Dataframe结构的数据,用loc索引获取女性,且只展示姓名和身高的记录,下列写法正确的是:(1.5分)(1分)A、df.loc[(df["性别"]=="女"),"姓名","身高"]B、df.loc[(df["性别"=="女"]),["姓名","身高"]]C、df.loc[(df["性别"]=="女"),["姓名","身高"]]D、df.loc[(df["性别"]==女),["姓名","身高"]]答案:C解析:

暂无解析29.已知a=2,b=4,想通过变量的运算来计算2的4次方,下列代码你觉得能实现的是:(1.5分)(1分)A、print(b**a)B、print(b*b*b)C、print(a**b)D、print(a*a*a)答案:C解析:

多项选择题漏选判分规则:漏选时,每个正确选项得5%分30.字典是___的,要通过___来获取值。(1.5分)(1分)A、无序,键(key)B、无序,索引C、有序,有序,键(key)答案:A解析:

暂无解析31.pd是pandas的别名,现在要对stuInfo和score两个DataFrame的数据结构进行横向合并,下列写法正确的是:(1.5分)(1分)A、pd.concat(stuInfo,score,axis=1)B、pd.merge([stuInfo,score],axis=1)C、pd.concat([stuInfo,score],axis=1)D、pd.concat([stuInfo,score],axis=0)答案:C解析:

暂无解析32.判断整数i能否同时被3和5整除的python表达式为:(1.5分)(1分)A、i%3==0ori%5==0B、i%3==0andi%5==0C、i%5==0D、i%3==0答案:B解析:

暂无解析33.若想要输入一个固定资产原值,并在输入时提示“固定资产原值是”,应如何操作:(1.5分)(1分)A、print("规定资产原值是")B、input("固定资产原值是")C、piant("固定资产原值是")D、inpot("固定资产原值是")答案:B解析:

暂无解析34.爬虫所使用的第三方库是哪一个:(1.5分)(1分)A、pandaB、scipyC、pandasD、numpy答案:C解析:

暂无解析35.drop_duplicates()方法的作用是:(1.5分)(1分)A、删除表格的重复行B、删除表格C、删除表格中的某行D、删除表格的重复列答案:A解析:

暂无解析36.数据接口可以理解为:按照数据提供方要求的(规则),获取数据提供方提供的():(1.5分)(1分)A、接口B、函数C、数据D、方法答案:C解析:

暂无解析37.爬虫所使用的第三方库是哪一个:(1.5分)(1分)A、pandasB、scipyC、pandaD、numpy答案:A解析:

暂无解析38.假设dict={"姓名":"张三","性别":"男"}以下哪个方法可以删除整个字典:(1.5分)(1分)A、dict.values()B、dict.keys()C、deldict["姓名"]D、deldict答案:D解析:

暂无解析39.pandas哪种数据结构相当于一张excel:(1.5分)(1分)A、dictB、listC、SeriesD、DataFrame答案:D解析:

暂无解析40.已知原有语句rs_profit=bs.query_profit_data(code=’sz.000625’,year=2017,quarter=2)如需要获取获取长安汽车(000625)公司2019年的盈利能力数据需要修改接口的哪个参数:(1.5分)(1分)A、dataB、quarterC、yearD、code答案:C解析:

暂无解析41.使用concat函数进行数据合并,有_____和_____两种方式。(1.5分)(1分)A、上连接,下连接B、左连接,右连接C、内连接,外连接D、横向,纵向答案:D解析:

暂无解析42.下列表达式的值为True的是:(1.5分)(1分)A、2!=5orFalseB、2>3andTrueC、5<5D、Trueand5==0答案:A解析:

暂无解析43.在Python使用pivot_table函数进行数据透视,pivot_table函数默认透视的方法是取(),默认透视的值的数字列。(1.5分)(1分)A、众数B、平均值C、总值D、中位数答案:B解析:

暂无解析44.在使用“frompyecharts.chartsimport*”语句引入Pyecharts模块(库)之后,绘制折线图的代码是_____,绘制散点图的的代码是_____。(1.5分)(1分)A、df=Plot(),df=Point()B、df=Line(),df=Scatter()C、df=Plot(),df=Scatter()D、df=Line(),df=Point()答案:B解析:

暂无解析45.若想要输入一个固定资产原值,并在输入时提示“固定资产原值是”,应如何操作:(1.5分)(1分)A、print("规定资产原值是")B、inpot("固定资产原值是")C、piant("固定资产原值是")D、input("固定资产原值是")答案:D解析:

暂无解析46.pd是pandas的别名,df是DataFrame数据结构结果的变量名,下面写操作书写正确的是:(1.5分)(1分)A、df.to_excel("学生成绩.xlsx")B、pd.to_excel("学生成绩.xlsx",sheet_name=”成绩”)C、df.to_excel("学生成绩.xlsx",sheet_name=0)D、pd.to_excel("学生成绩.xlsx")答案:A解析:

暂无解析47.假设numList=[1,2,3,4,5],此时numList[0:2]的值是:(1.5分)(1分)A、[1,2]B、[2]C、[1,2,3]D、[2,3,4]答案:A解析:

暂无解析48.使用concat函数进行数据合并,有_____和_____两种方式。(1.5分)(1分)A、上连接,下连接B、横向,纵向C、内连接,外连接D、左连接,右连接答案:B解析:

暂无解析49.下列这些变量中,哪个满足命名潜规则中的驼峰命名法:(1.5分)(1分)A、mathScoreB、chinesescoreC、englishscoreD、totalscore答案:A解析:

暂无解析50.pd是pandas的别名,现在要对stuInfo和score两个DataFrame的数据结构进行横向合并,下列写法正确的是:(1.5分)(1分)A、pd.merge([stuInfo,score],axis=1)B、pd.concat(stuInfo,score,axis=1)C、pd.concat([stuInfo,score],axis=0)D、pd.concat([stuInfo,score],axis=1)答案:D解析:

暂无解析多选题(总共15题)1.下列属于Python中函数分类的有:(1分)(1分)A、内置函数B、引入函数C、自定义函数D、原生函数答案:AC解析:

暂无解析2.以下哪种引入模块的写法是正确的:(1分)(1分)A、importrandomfrom*B、fromrandomimport*C、importrandomD、random答案:BC解析:

暂无解析3.缺失值产生的原因可能有()、():(1分)(1分)A、传输出现故障B、数据没有采集成功C、存储出现故障D、故意隐藏答案:ABCD解析:

暂无解析4.变量名可以包括()(1分)(1分)A、数字B、字母C、下划线D、标点符号答案:ABC解析:

判断题5.以下属于赋值运算符的是()(1分)(1分)A、+=B、%=C、==D、=答案:ABD解析:

暂无解析6.下列关于列表的说法,正确的是:(1分)(1分)A、可以在列表中添加任意的新元素B、列表中的值可以重复C、列表中的值不可以重复D、不可以在列表中添加任意的新元素答案:AB解析:

暂无解析7.什么情况下,网页爬虫可能是你获取数据的手段:(1分)(1分)A、仅拥有数据库访问权限,但拿不到数据接口B、没有数据接口C、没有数据库权限D、既没有数据库权限,又拿不到数据接口答案:ABCD解析:

暂无解析8.在使用“importmatplotlib.pyplotasplt”语句引入Matplotlib模块(库)之后,下列函数与其功能对应正确的有:(1分)(1分)A、plt.bar()——绘制横向条形图B、plt.pie()——绘制饼状图C、plt.boxplot()——绘制箱型图D、plt.scatter()——绘制散点图答案:BCD解析:

暂无解析9.对于来自下列数据源的数据,Pandas中有相应的读取和写入函数的有:(1分)(1分)A、TextB、HTMLC、SQLD、Excel答案:ABCD解析:

暂无解析10.()循环是一种(),当(),则循环终止(1分)(1分)A、for-in,遍历型循环,遍历完序列中每个元素B、for,判断型循环控制语句,循环条件不满足C、whlie-in,遍历型循环,遍历完序列中每个元素D、whlie,判断型循环控制语句,循环条件不满足答案:AD解析:

暂无解析11.什么情况下,网页爬虫可能是你获取数据的手段:(1分)(1分)A、仅拥有数据库访问权限,但拿不到数据接口B、没有数据库权限C、没有数据接口D、既没有数据库权限,又拿不到数据接口答案:ABCD解析:

暂无解析12.下列属于Pandas模块中的数据结构的是:(1分)(1分)A、ListB、DataframeC、SeriesD、Dictionary答案:BC解析:

暂无解析13.在使用“importmatplotlib.pyplotasplt”语句引入Matplotlib模块(库)之后,下列函数与其功能对应正确的有:(1分)(1分)A、plt.bar()——绘制横向条形图B、plt.boxplot()——绘制箱型图C、plt.pie()——绘制饼状图D、plt.scatter()——绘制散点图答案:BCD解析:

判断题14.变量名可以包括()(1分)(1分)A、数字B、字母C、标点符号D、下划线答案:ABD解析:

暂无解析15.缺失值产生的原因可能有()、():(1分)(1分)A、传输出现故障B、存储出现故障C、数据没有采集成功D、故意隐藏答案:ABCD解析:

暂无解析判断题(总共20题)1.安装Python是指安装计算机编程语言。(0.5分)正确错误(1分)A、正确B、错误答案:B解析:

暂无解析2.删除重复值需要考虑业务实际情况。(0.5分)正确错误(1分)A、正确B、错误答案:A解析:

暂无解析3.大数据的四个特点是数据量大、数据类型繁多、处理速度快和价值密度低。(0.5分)正确错误(1分)A、正确B、错误答案:A解析:

暂无解析4.对于非空列表的索引是从0到n或者从-n到0。(0.5分)正确错误(1分)A、正确B、错误答案:B解析:

暂无解析5.Python的列表在底层支持动态扩容机制,就是在硬件条件允许的情况下,可以无限地给列表添加元素。(0.5分)正确错误(1分)A、正确B、错误答案:A解析:

暂无解析6.通过证券宝baostock数据接口,获取自己想要的季频盈利能力需要修改整段代码(0.5分)正确错误(1分)A、正确B、错误答案:B解析:

暂无解析7.使用del()方法之后如果没有任何标签的列表,Python解释期会把列表当做垃圾回收。(0.5分)正确错误(1分)A、正确B、错误答案:A解析:

暂无

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论