Python数据分析考试试题.docx
Pytholl数据分析考试试 题1、PythOn常用来做数据处理的库是哪个PandasNumpyMalplotlihScipy2、Python常用来绘图的肉是哪个PandasNumpyMatplotlibScipy3、豉誉为“python之父,的GUidoVanROSSUm是哪国人美国谯国中国4、PyIhon通过什么方式确定代码块通过缩进川通过。通过【】通过O5在PythOn中ifd$c语句的作用是循环调试判断Li断开6.卜面哪个不是PylhOn变量类型intStrVaK正确float7、下面哪个名称可以作为Pjthon的变成名classintifnum8、变吊a=0,那么bool(a)的值是01TRUEFAI-SE9、IiSl="那么 bl<Iisl)的值是TRUEFAlSEi10、变hi a=IO,变崎b=a%3,那么变R b的值是Ik变盘a=10,变量:b=a分.那么变Iiib的值是12>变成a=IO.变mb=a4.那么变G b的值是1040IOflOO40013、变Ift a=10,b=35变量b " =a,那么Print(b)的结果是3(114. a=0.b=10.那么 PrinI(aandb')的拈果是0IOTRUEFALSE15>a=0,b=l0.那么 Print(aorb)的结果是010(TRUEFALSE16>下列哪个语句在Python中是非法的?X=y=z= IX=(y=2+)HX,>'=>'.XX+=yx=x+y17、关于PyeOn内存管理,下列说法错误的是变量不必事先声明变量无须先创建和赋位而直接使用I变球无须指定类型可以使用del择放资源18. Prinl(IOO-253%4)应该输出什么? 19725O19,下面哪个不是PychOn合法的标识符int3240XLself_namc_20、下列哪种说法是错误的除字典类型外,所有标准对象均可以用于布尔测试空字符串的布尔值是FaISe在列表时望的布尔值是FaISe值为O的任何数字时象的布尔值是FaISe21S=-PylhoIr,能”显示愉出Pjthon的选项是print(sO:-1)print(s-l)prinl(s|:6J)print(sf:)22、字符串S=RovcPythoiA以下程序的输出结果是:s=" I Io VePy IhOn " 1 S=s.splil()ls.reverseOprint(Is)Python: ,lovcPythonIoveINone (Pyth<>n,Iove )23、Is=1234,56h以下关于循环结构的描述,错误的是表达式fr i in range (len (Is)表达的循环次数跟foinls的循环次数是一样的式f"nrg(lcn(2)的御托次的循环次数踉f°riinnInge(OJen(附 数是一样的表达式 fi?TiinrangCaen (Is)的循 的循环次数制 foriinrangc(1 Jcn(Is)T) 环次数是一样的表达式 偌Tiinrange(ICn(IS)跟foci in Is的循环中,i的值是一样的,24、以下关于Pylhoi函数使用的描述,错误的是函数定义是使用函数的第一步函数被调用后才能执行函数执行结束后,程序执行流程会自动返回到函数被调用的语句之后Python程序里一定要有一个主函数25、如下哪个语句能够生成一个nn的正方形矩阵,对角线值为1,其余位置值为0np.zeros(n,n) np.eye<n) np.full(n,n),l) np.oncs(n,n)26、哪个是下面代码的运行结果?Oimp(nunpyasnpa=np.arangc(l 2).rcshapc(3,4)print(a.mcanO)4.5.6J116.55.51.5,5.5.9.5j27、一般说,numpy-matplotlib-PandaS是数据分析和展示的一条学习路径.哪个是对这三个军不正确的说明?PandaS仅支持一维和二维数据分析,多维数据分析要用1nlmPymaiplodib支持多种数据展示,使用PyPlol广炼即可numpy底层采用C实现,因此,运行速度很快PandaS也包含一些数据展示函数,可不用matplotlib28>如下代码中 Plt 的含义是什么?importmaiplotlib.pypknaspit别名类名函数名变量名29、阅读下面代码:importmatploUib.p),plotaspitph.plo<(9,7,1529)plt.show()其中,show()函数的作用是什么?显示所绘制的数据图存储所绘制的数据图缓存所绘制的数据图刷新所绘制的数据图30、阅读如下代码:imporlpandasaspda=pd.Series(I9.8.7.6|.index=a;b:c'.d)哪个是Print(a.index)的结果?19.8.7.6(3,b,c,d(laJbVc处)Index(a','b'.'c'.d)31 下列不属于数组属性的是addshapendimsize32、关于3、iloc属性说法正确的是dfk)c列名?索引名REiIoc/索引位置?列位 H, df.loc列名?索引名) df.iloc列位置?索引位置dflocF索引名:列名上 dfiloc索引位置?列位置dfk>c索引名?列名:df.iloc索引位用?列名133、PandaS 中设置索引使用哪种方法get_index()ioJndeXoSeLindeXoreSetjndeXo34、下列不屈于PandaS常用的统计函数是ncancumsumgrou>byStd35、PyIhon中不属于数据分析和可视化模块的是nuyInatplodibsaltstackpandas36、NUmPy主要用于什么类型的数据处理?图像处理文字处理数值数据处理C U视频处理37、在NUmPy中,如何创建一个包含多个零的二维数组? np.oncsnp.ernptynp.zerosnp.cyc38、在Pandas中,如何读取一个名为dataXSv的CSV文件? pd.rcad_csvd. reaLeXeeld.readjsonpd.read_hlml39、在PandaS中,如何杳看数据的前5行?df.headdf.taildf.infbd Ldescribe40、在MatPlodib中,如何设置图表的标题?pit.xlabelplt.ylabclplt.titlcplt.tcxt41、在NUmPy中,如何计售两个数组的点枳?np.dotnp.ildnp. subtractnp.nnltiply42、在PandaS中,如何计算数据的中位数?df.mcandf.nediandf.modcdf.std43、在MatPIOUib中,如何设黄X釉的标签?plt.xlabcllt.y labelplt.titlclt.texi44.在NumPy中,如何将一个数组的形状从3,4)改变为(4,3)?n.ransposenp.rcsi/cnp. reshapenp. swapaxes45、在PanCtaS中,如何对数据进行排序?df.sortdf.sort-valueslj;) df.sort_index(JLgronpby46,在MalPk)Uib中,如何设置图表的X轴范附?pit.xlimplt.ylimph.xscaleplt.y scale47在NUmPy中,如何计算数帆的标准差? np.meannp.)dcnp.s(d48、在PandaS中,如何对数据进行分组?df.sortdf.sort-valucsdf.sortjn<lexdf.groupby49、在MatPlOlIib '1',如何设时图表的y轴范围?plt.ylimpit.xlimplt.yscalcplt.xscale50、住NUmPy中,如何计算数组的平均值?np.meannp.mcdiannp.modenp.std51、NUmPy .如何计算一个数组的最大值?np.ninnp. averagenp.ax ( II:硝件案52、PandaS中,如何连看一个DataFnmW中的列名称? df.uolumnsdf.in<iexdf.valuesdf.head53、MatPIotIib ,tS如何创建个包含多个子图的图表? pl(.subplotspit.figureplt.subplotlt.tille54、NUmPy .如何计算两个数组的差?np.dotnp.addnp. subtractnp.muhiply55、PandaS 中,如何删除个 DataFrame 中的行? df.dropdEdropnadf.fillnadf.replace56x MatPIOtIib 'P,如何设置图表的X轴刻度?plt.x(icksplt.ytickslt.xscaleph.yscalc57、NUmPy中,如何对一个数组进行排序?np.sortnp.argsonp. partition所有上述方法都可以58、PandaS中,如何将一个DataFmmC中的某一列作为索引?df.se<.indexdf.rcsct_indcxdf.d)pnadf.flllna59、MalPk)Hib中,如何绘制一条水平直线?plt.axhline Ilt.ax vlineplt.axhspanp)t.axvspan60、NUmPy 1P,如何创建一个等笄数列?np.Iinspacenp.lgspacc np.geonsace61>Pandas/.如何读取一个CSV文件?d. readies Vpd.rc;Kl_cxccl|xi.read_sqlpd.read Json62、MaIPlOtIib中.如何设置图表的y轴如用?pit.xlimplt.y)implt.axisph.subplots63、NUrnPy ,如何计算个数组的平均值?np.ninnp.nuxnp.neannp.std64、PandaS中,如何对一个DataFmmC进行合并?df.joindf.concatdEnerge所有上述方法都可以65>MatPIOtIib中.如何绘制一个微点图?pit.plotplt.histph.scatterplt.bar66. NUmPy .如何计算一个数组的标准差?np.ninnp.niaxnp.mcannp.std67Pandas中,如何对个DataFrame