版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
PAGEPAGE1《Python数据分析与可视化》期末考试复习题库(含答案)一、单选题1.下面代码的输出结果是X=3.1415926Print(round(x,2),round(x))A、22B、6.283C、3.143D、33.14答案:C2.pandas中()函数可以用来计算计数数据的频数。A、value_counts()B、crosstab()C、pivot_table()D、quantile()答案:A3.seaborn中的_______函数可以绘制两个变量之间的关系,并显示变量之间的联合分布和各自的直方图。A、scatterplot()B、regplot()C、lmplot()D、jointplot()答案:D4.li=[’apple’,’peach’],li+li的输出结果正确的是A、’apple’,’peach’’apple’,’peach’B、[’apple’,’peach’,’apple’,’peach’]C、apple,peachapple,peachD、apple,peachapple,peach答案:B5.在Python中,哪个函数用于计算平均值()。A、mean()B、sum()C、max()D、min()答案:A6.执行语句print(len(range(2,10)))的输出结果是A、10B、9C、8D、7答案:C7.以下哪个命令表示预测?A、tableB、summaryC、predictD、fit答案:C8.在Scikit-learn中,用于分类问题的算法是()。A、LinearRegressionB、LogisticRegressionC、DecisionTreesD、K-MeansClustering答案:B9.相关系数的显著性检验用到的检验函数是?A、scatter()B、constant()C、pearsonr()D、subplot()答案:C10.以下说法错误的是A、元组的长度可变B、列表的长度可变C、可以通过索引访问元组D、可以通过索引访问列表答案:A11.运行以下程序,输出结果是A=[7,6,3,4]Print(sum(a))A、sum(a)B、3C、7D、20答案:D12.关于Python程序中与“缩进”有关的说法中,以下选项中正确的是A、缩进统一为4个空格B、缩进可以用在任何语句之后,表示语句间的包含关系C、缩进在程序中长度统一且强制使用D、缩进是非强制性的,仅为了提高代码可读性答案:C13.小明用一个字典d={'语文':88,'数学':92,'英语':96}来储存他的期末考试成绩。则小明的总分是A、B、C、D、答案:A14.给出如下代码s='PyThonisbeautiful!'可以输出“python”的是A、print(s[:-14])B、print(s[0:6])C、print(s[0:6].lower)D、print(s[-20:-14].lower())答案:D15.在seaborn中,可以使用_______函数绘制两个变量之间的关系图。A、scatterplot()B、arplot()C、distplot()D、lineplot()答案:A16.下列参数中调整后显示中文的()A、lines.linestyleB、lines.linewidthC、font.sans-serifD、axes.unicode_minus答案:C17.下面代码的输出结果是X=10Y=4Print(x/y,x//y)A、22.5B、2.52.5C、2.52D、22答案:C18.执行以下程序A=range(1,10)Foriina:Ifi%2==0:Print(i)运行结果为A、13579B、147C、2468D、2579答案:C19.以下不是Python合法命名的是A、My123B、my_123C、123myD、My_123答案:C20.给出如下代码TempStr="HelloWorld",可以输出“World”子串的是A、print(TempStr[-5:0])B、print(TempStr[-5:])C、print(TempStr[-5:-1])D、print(TempStr[-4:-1])答案:B21.对于字典d={’abc’:1,’qwe’:2,’zxc’:3};len(d)的结果为A、6B、3C、12D、9答案:B22.在Python中,numbers=[1,2,3,4,5],执行print(numbers[:4])的结果为A、[4]B、[5]C、[1,2,3,4]D、[1,2,3,4,5]答案:C23.以下关于股票收益率的说法不正确的是()A、是反映股票收益水平的指标B、是收益额与原始投资额的比率C、股票的绝对收益是股票收益率D、股票的相对收益是股息答案:D24.命令random.randint(20,30)输出结果为()A、[20,30)上的一个随机数B、[20,30)上的十个随机数C、[20,30)上的一个随机整数D、[20,30)上的十个随机整数答案:C25.a=((1,2,3,4,5),(2,3,4,5,6),(3,4,5,6,7),(4,5,6,7,8)),那么a[2][3]的值是A、2B、3C、5D、6答案:D26.关于散点图的描述,以下哪个是正确的?()A、散点图主要用于展示分类变量之间的关系B、散点图主要用于展示离散变量之间的关系C、散点图主要用于展示连续变量之间的关系D、散点图主要用于展示时间序列之间的关系答案:C27.下面代码的输出结果是X=10Y=3Print(x%y,x∗∗y)A、31000B、330C、11000D、130答案:C28.使用pivot_table函数制作透视表用下列()参数设置行分组键。A、indexB、rawC、valuesD、ata答案:A29.在二维表中,normalize='columns'表示()A、各数据占总和的比例B、各数据占部分的比例C、各数据占行的比例D、各数据占列的比例答案:D30.foriinrange(10):……中,i的循环终值是A、9B、11C、12D、10答案:A31.在Scikit-learn中,哪种算法适用于聚类问题()。A、K近邻算法(KNN)B、SVM支持向量机算法(SVM)C、K均值聚类算法(K-means)D、BSCAN密度聚类算法(DBSCAN)答案:C32.下面if语句统计满足“性别(gender)为男、职称(rank)为副教授、年龄(age)小于40岁”条件的人数,正确的语句为A、if(gender=="男"orage<40andrank=="副教授"):n+=1B、if(gender=="男"andage<40andrank=="副教授"):n+=1C、if(gender=="男"andage<40orrank=="副教授"):n+=1D、if(gender=="男"orage<40orrank=="副教授"):n+=1答案:B33.在Python程序设计语言中,表示整除的符号是A、/B、%C、modD、//答案:D34.在pandas中,()函数可以用来计算计量数据的标准差。A、mean()B、median()C、var()D、std()答案:D35.关于t分布计算置信区间的函数erval(b,df,mean,std),下列说法不正确的是?A、b表示显著性水平B、df表示自由度C、mean表示样本均值D、std表示样本标准差答案:A36.小样本正态均值的标准化统计量分布为A、正态分布B、渐近正态分布C、标准正态分布D、t分布答案:D37.以下关键词不会用于模块导入的是A、importB、fromC、asD、with答案:D38.如果一个数据集的特征具有相关性,应该采取什么措施()。A、删除相关特征之一B、同时保留所有特征,不进行任何处理C、使用主成分分析(PCA)进行降维处理D、使用正则化方法进行处理答案:C39.Python表达式a=b中“=”表示A、交换“=”左右两边变量的值B、把“=”右边变量的值赋值给左边变量C、把“=”左边变量的值赋值给右边变量D、比较“=”左右两边变量的值是否相等答案:B40.小张的爸爸每个月都有绩效工资,绩效工资根据业绩被分为1200、1400和1600三个等级,小张把爸爸每个月的绩效工资都记录在了一个money的列表中,如何能快速得到小张爸爸得到1600元绩效的次数A、money.index(1600)B、money.count(1600)C、money.remove(1600)D、money.insert(0,1600)答案:B41.代码的输出结果是X="big"Y=2Print(x+y)A、bigB、igbigC、会报错D、big2答案:C42.name=('Jerry',),则name的数据类型是A、字符串B、元组C、列表D、其他类型答案:B43.使用fig,ax=plt.subplots(3,3,figsize(10,8)),一页能够绘制()个图形A、3B、9C、8D、10答案:B44.下列Python程序运行后的输出结果是S=0Foriinrange(1,10):S=s+iPrint("s=",s)A、s=35B、s=45C、s=55D、s=65答案:B45.若要指定当前图形的x轴名称,以下代码正确的是()A、plt.xlim()B、plt.ylim()C、plt.xlabel()D、plt.ylabel()答案:C46.下面代码的输出结果是S=["seashell","gold","pink","brown","purple","tomato"]Print(len(s),min(s),max(s))A、6seashellgoldB、5pinkbrownC、6browntomatoD、5purpletomato答案:C47.在Matplotlib中,如何设置图表横轴标签()。A、plt.title()B、plt.xlabel()C、plt.ylabel()D、alloftheabove答案:B48.在Scikit-learn中,哪种算法适用于回归问题()。A、K近邻算法(KNN)B、线性回归算法(LinearRegression)C、SVM支持向量机算法(SVM)D、K均值聚类算法(K-means)答案:B49.if语句属于A、顺序语句B、分支语句C、循环语句D、循环结构答案:B50.以下哪个不是Python数据分析和数据可视化的第三方库?A、numpyB、matplotlibC、requestsD、pandas答案:C51.运行以下语句,输入66,输出的结果是X=input()Y=’11’Print(x+y)A、6611B、77C、1166D、运行出错答案:A52.在PythonShell环境下,依次执行下列语句后,显示结果Data=[172,9,165,29,156,21]Max(data)A、9B、165C、172D、21答案:C53.以下关于逻辑运算说法正确的是A、若a=10,b=20,aandb的结果为10B、a=10,b=20,aorb的结果为20C、a=10,b=20,not(aandb)结果为FalseD、a=10,b=20,not(aorb)结果为True答案:C54.下列哪个可视化库可以生成Echarts图表?()A、matplotlibB、seabornC、bokehD、pyecharts答案:D55.不确定性决策分析常采用的分析方法有()。A、比较收益值B、比较后悔值C、求出期望值D、综合考虑准则要求答案:D56.幂运算运算符为A、∗B、∗∗C、%D、//答案:B57.在matplotlib中,如何设置条形图的颜色?()A、color参数B、style参数C、linewidth参数D、alpha参数答案:A58.在matplotlib中,subplot()函数用于:A、设置图形的标题。B、设置图形的坐标轴。C、设置图形的子图布局。D、设置图形的标签。答案:C59.Python中变量的命名遵循的规则,不正确的是A、必须以字母或下划线开头,后面可以是字母、数字或下划线。B、区分大小写C、不区分大小写D、不能使用保留字答案:C60.以下不属于Python常见编程环境的是?A、IDLEB、VisualStudioCodeC、JAVAD、JupyterNotebook答案:C61.对于折中原则中折中值的计算H(i)=a·max((Pij)+(1-a)·min(Pij)说法正确的是()。A、称为最大收益值系数B、1-a称为最小收益值系数C、a称为悲观系数D、Pij是第i个方案第j个状态的收益值答案:C62.在Python程序中,已知x=2;y=1,当执行语句y+=x∗2,y的值是A、3B、4C、5D、6答案:C63.运行以下语句,输出结果正确的是Defdemo(a,b,c=7,d=10):Returna+b+c+dPrint(demo(1,2,3,4),end=',')Print(demo(1,2,d=3))A、20,13B、20,16C、10,16D、10,13答案:D64.下面代码的输出结果是List1=[i∗2foriin'Python']Print(list1)A、错误B、[2,4,6,8,10,12]C、PythonPythonD、["PP","yy","tt","hh","oo","nn"]答案:D65.常用的决策分析不包括A、稳定分析B、确定性分析C、不确定性分析D、概率型风险分析答案:A66.下列数据中属于列表的是A、{11,22,33,44,55}B、(‘a’,’b’,’c’,’d’,’e’)C、[‘abd’,123,3.14,‘A’,1]D、”Python,Hello,23er”答案:C67.Python中用于数据预测分析的主要库是()。A、NumPyB、PandasC、MatplotlibD、Scikit-learn答案:A68.以下关于列表表述中错误的是哪一项?A、可以用“==”比较两个列表是否相同。B、Python的列表可以嵌套,形成二维列表。C、“+”号可以用来拼接两个列表。D、列表与字符串一样都是不可变的。答案:D69.在Scikit-learn中,用于聚类问题的算法是()。A、K-MeansClusteringB、DBSCANC、HierarchicalClusteringD、alloftheabove答案:A70.执行下面三条语句后,list2的值是List1=['a','b','c']List2=list1List1.append('de')A、["a","b","c"]B、["a","b","c","de"]C、["d","e","a","b","c"]D、["a","b","c","d","e"]答案:B71.plotnine中如何设置绘图的图例?A、plt.xlabel()B、plt.ylabel()C、plt.title()D、plt.legend()答案:D72.已知x={1:2},那么执行语句x[2]=3之后,x的值为A、3B、23C、1:3D、{"1":2,"2":3}答案:D73.关于函数参数传递中,形参与实参的描述错误的是A、python实行安值传递参数。值传递指调用函数时将常量或变量的值(实参)传递给函数的参数(形参)B、实参与形参存储在各自的内存空间中,是两个不相关的独立变量C、在参数内部改变形参的值,实参的值一般是不会改变的。D、实参与形参的名字必须相同答案:D74.下列loc、iloc属性的用法正确的是()A、df.loc[‘列名’,‘索引名’];df.iloc[‘索引位置’,‘列位置’]B、df.loc[‘索引名’,‘索引位置’];df.iloc[‘索引位置’,‘列名’]C、df.loc[‘列名’,‘索引名’];df.iloc[‘索引位置’,‘列名’]D、f.loc[‘索引名’,‘列名’];df.iloc[‘索引位置’,‘列位置’]答案:D75.以下哪个代码表示设置图例标题?()A、plt.legend()B、plt.title()C、plt.show()D、plt.figure()答案:B76.把数式写成Python语言的表达式,下列书写正确的是A、+b/2aB、a+b/2∗aC、(a+b)/2∗aD、(a+b)/(2∗a)答案:D77.在Scikit-learn中,哪种算法适用于聚类问题()。A、K近邻算法(KNN)B、SVM支持向量机算法(SVM)C、K均值聚类算法(K-means)D、BSCAN密度聚类算法(DBSCAN)答案:C78.若a=['python']是正确的表达式,a可能是A、集合B、列表C、元组D、字典答案:B79.标准差标准化公式()中的s表示什么?A、原始数据的标准差B、原始数据的方差C、原始数据的均值D、原始数据的中位数答案:A80.若要指定当前图形的x轴范围,以下代码正确的是()A、plt.xlim()B、plt.ylim()C、plt.xlabel()D、plt.ylabel()答案:A81.JupyterNotebook快捷键中,运行本单元,选中下一个单元的快捷键是A、lt+EnterB、Ctrl+EnterC、Shift+VD、Shift+Enter答案:D82.在使用seaborn库绘制数据分布图时,以下哪个函数可以用于可视化独立样本的分布情况和置信区间?A、lmplot()B、swarmplot()C、regplot()D、pointplot()答案:D83.下面哪个不是Python合法的标识符A、int32B、40XLC、selfD、__name__答案:B84.已经列表x=[1,2,3],那么执行语句x.insert(1,4)后,x的值是A、[1,2,3,4]B、[4,2,3]C、[1,4,2,3]D、[4,1,2,3]答案:C85.试分析下面程序段的时间复杂度,并思考推导过程。X=90;Y=100;While(y>0){If(x>100){X=x-10;Y=y-1;}ElseX++;}A、O(logn)B、O(nlogn)C、O(10∗10)D、O(1)答案:D解析:本程序运算次数与问题规模n无关,故时间复杂度为O(1)。86.plotnine中如何设置绘图的标题?A、plt.title()B、plt.xlabel()C、plt.ylabel()D、plt.legend()答案:A87.阅读下列命令:ImportpandasaspdStock-pd.read_excel('DaPy_data.xlsx','stock',index._co1=0)Stock=stock.dropna()其中dropna起()作用。A、计算数据中缺失值的个数B、将数据中的缺失值改为零C、删除数据中的缺失值D、将数据中的缺失值改为1答案:C88.以下Python中变量的命名正确的是A、1a=4B、print=5C、_A=2D、a+b=3答案:C89.常用的决策分析不包含()。A、稳定分析B、确定性决策分析C、不确定性决策分析D、概率型风险分析答案:D90.下列哪个不是建立线性模型的作用?A、影响因素分析B、进行估计C、用来预测D、进行分类答案:D91.在python中,语句print(a,b)的意思是A、打印a,bB、输出(a,b)C、输出a,bD、输出a,b的值答案:D92.阅读下列命令:ImportpandasaspdStock-pd.read_excel('DaPy_data.xlsx','stock',index._co1=0)Stock=stock.dropna()其中dropna起()作用。A、计算数据中缺失值的个数B、将数据中的缺失值改为零C、删除数据中的缺失值D、将数据中的缺失值改为1答案:C93.下列Python程序段,程序运行后,a的值是A=0;b=4Ifb>a:A=3∗bElse:A=10A、10B、0C、12D、4答案:C94.如果一个数据集的特征具有相关性,应该采取什么措施()。A、删除相关特征之一B、同时保留所有特征,不进行任何处理C、使用主成分分析(PCA)进行降维处理D、使用正则化方法进行处理答案:C95.关于常见图表的说法中,下列描述正确的是()。A、柱形图可以反映数据增减的趋势B、条形图是横置的直方图C、饼图用于显示数据中各项大小与各项总和的比例D、雷达图是一种可以展示多变量关系的图表答案:C96.在Python中,用变量code存储学生的借书卡编码,例如:code=“NO.2020100502”,则变量code的数据类型应定义为A、布尔型B、整型C、字符串型D、浮点型答案:C97.以下关于字典的说法错误的是A、字典的长度是不可变的。B、字典中元素以键信息为索引访问。C、字典中,一个键信息只对应一个值信息。D、字典可以对键信息赋值。答案:A98.关于Python语言的特点,以下选项中描述错误的是A、Python语言是脚本语言B、Python语言是非开源语言C、Python语言是跨平台语言D、Python语言是多模型语言答案:B99.下列Python程序段运行的结果是F=[‘A’,’B’,’C’]A=len(f)Print(‘a=’,a)A、=2B、a=’A’C、a=’C’D、a=3答案:D100.绘制散点图的函数是()A、matplotlib.pyplot.bar)B、matplolib.pyplot.pie(OC、matplotlib.pyplot.scatter()D、matplotlib.pyplot.plot)答案:C101.在python中运行print(’3+6’)的结果是A、9B、’3+6’C、3+6D、’9’答案:C102.这是哪个分布的概率密度函数A、均匀分布B、标准正态分布C、正态分布D、t分布答案:C103.在Pandas中,如何对数据进行去重()。A、drop_duplicates()B、fillna()C、replace()D、alloftheabove答案:A104.Python中获得字符串s长度的方法是A、s.len()B、s.lengthC、len(s)D、length(s)答案:C105.在Scikit-learn中,用于特征选择的方法是()。A、SelectKBest()B、RFE()C、hi2()D、mutual_info_classif()答案:A106.以下哪个选项可以创建一个3∗3的单位矩阵?A、np.range(3,3)B、np.zeros(3)C、np.eye(3)D、np.eye[3]答案:C107.以下说法错误的是A、lines.linewidth表示线条宽度B、lines.linestyle表示线条祥式C、lines.marker表示线条上点的形状D、lines.markersize表示点的数量答案:D108.在pandas中,()函数可以用来计算计量数据的均值。A、mean()B、median()C、var()D、std()答案:A109.若list1=[‘A’,60,‘B’,90],执行了dellist1[1:3]之后则list1的值是A、[60,90]B、[‘A’,90]C、[‘A’,’B’]D、[‘B’,90]答案:B110.关于相关系数r,下列说法不正确的是A、取值范围为[-1,1]B、相关系数是协方差的标准化形式,仍受单位的影响C、-1<r<0表示变量负线性相关D、r=1表示变量完全正线性相关答案:B111.在Matplotlib中,如何设置图表标题()。A、plt.title()B、plt.xlabel()C、plt.ylabel()D、alloftheabove答案:A112.对于字符串s='morning',以下可得字符串'nin'的表达式是A、s[3:5]B、s[3:6]C、s[4:5]D、s[4:6]答案:B113.Python中,想要使用range()获取数字1~5,正确的写法是A、range(0,5)B、range(1,5)C、range(1,6)D、range(0,6)答案:C114.在pandas中,()函数可以用来计算计量数据的中位数。A、mean()B、median()C、var()D、std()答案:B115.下列选项中,不属于Seaborn库的特点是()。A、Seaborn是基于Matplotlib的可视化库B、基于网格绘制出更加复杂的图像集合C、多个内置主题及颜色主题D、可以处理大量的数据流答案:D116.面代码的输出结果是Vlist=list(range(5))Foreinvlist:Print(e,end=",")A、0,1,2,3,4,B、[0,1,2,3,4]C、01234D、0;1;2;3;4;答案:A117.在matplotlib中,用于绘制3D图形的模块是:()A、pyplotB、numpyC、pandasD、mplot3d答案:D118.在Python语言中,用来定义函数的关键字是A、returnB、defC、functionD、import答案:B119.Python语言可以在哪些操作系统上运行?A、WindowsB、LinuxC、macOSD、以上都可以答案:D120.以下哪个不是建立线性模型的作用?A、影响因素分析B、进行估计C、用来预测D、进行分类答案:D121.foriinrange(0,2):Print(i)上述程序的输出结果是A、012B、12C、01D、1答案:C122.下面程序中语句print(i∗j)共执行了几次。Foriinrange(5):Forjinrange(2,5):Print(i∗j)A、12B、15C、14D、20答案:B123.在Python中要生成随机数,应该使用A、math模块B、random模块C、numpy模块D、pygame模块答案:B124.若有一个字符串s='20200819',下列选项中可以得到字符串‘2020’的表达式是A、s[1:4]B、s[:4]C、s[0,4]D、s[0:3]答案:B125.在Scikit-learn中,哪种算法适用于分类问题()。A、K近邻算法(KNN)B、线性回归算法(LinearRegression)C、决策树算法(DecisionTree)D、PCA降维算法(PCA)答案:C126.在Pandas中,如何对数据进行排序()。A、sort_values()B、sort_index()C、reorder_columns()D、reorder_rows()答案:A127.在pandas中,()可以用来计算计量数据的四分位数间距。A、skew()B、max()-min()C、kurt()D、quantile()-quantile()答案:D128.在Python中,哪个函数用于计算平均值()。A、mean()B、sum()C、max()D、min()答案:A129.关于aorb的描述错误的是A、若a=True;b=True则aorB、==TrueB、若a=True;b=False则aorb==TrueC、若a=True;b=True则aorb==FalseD、若a=False;b=False则aorb==False答案:C130.在一行上写多条Python语句使用的符号是A、点号B、冒号C、分号D、逗号答案:C131.d1={'学科':'语文','班级':'2班','最高分':99}D2={'学科':'数学','班级':'3班','最高分':100}D1.update(d2)Print(d1)以上代码的运行结果为A、{"学科":"语文","班级":"2班","最高分":99}B、{"学科":"语文","班级":"2班","最高分":100}C、{"学科":"数学","班级":"3班","最高分":100}D、{"学科":"数学","班级":"3班","最高分":99}答案:C132.list1=[’Python’,786,2.23,’R’,70.2],则list1[2]的输出结果是A、2.23B、tC、786D、’R’答案:A133.以下哪条语句定义了一个Python字典A、{}B、{1,2,3}C、[1,2,3]D、(1,2,3)答案:A134.若执行语句b=[xforxinrange(10,15)ifx%2==0],b的结果是A、[10,11,12,13,14,15]B、[10,12,14,15]C、[10,11,12,13,14]D、[10,12,14]答案:D135.以下不属于多目标求解步骤的是()。A、计算理想值B、确定分析方法C、计算差距D、确定最佳方案答案:B136.下列哪个库是Python中用于数据分析的主要库()?A、NumPyB、PandasC、MatplotlibD、Scikit-learn答案:B137.在使用seaborn库绘制数据分布图时,以下哪种函数可以用于可视化两个连续变量的关系?A、scatterplot()B、oxplot()C、ountplot()D、barplot()答案:A138.如何设置plotnine中绘图的纵轴标签刻度()?A、plt.xlabel()B、plt.ylabel()C、plt.xticks()D、plt.yticks()答案:D139.下面()不是有效的变量名A、_demoB、ananaC、NumbrD、my-score答案:D140.在Scikit-learn中,用于文本分类的算法是()。A、NaiveBayesClassifiersforMultinomialFeatures(NBC)B、SupportVectorMachines(SVM)C、k-NearestNeighbors(kNN)D、alloftheabove答案:D解析:在Scikit-learn库中,有多种算法可以用于文本分类,包括但不限于支持向量机(SVM)、k-近邻(kNN)以及针对多项式特征的朴素贝叶斯分类器(NBC)。这些算法在文本处理领域都有广泛应用,特别是当文本数据经过适当的预处理(如TF-IDF向量化)后。因此,B选项“alloftheabove”是正确的,因为它涵盖了Scikit-learn中用于文本分类的多种算法。141.若dic_color={'red':'红色','green':'绿色','gold':'金色','brown':'棕色','purple':'紫色'},以下选项中能够输出'金色'的是A、print(dic_color['gold'])B、print(dic_color['金色'])C、print(dic_color[2])D、print(dic_color.values[2])答案:A142.在Python中,要在字符串中添加换行符,可使用字符组合的是A、\aB、\nC、\qD、\x"答案:B143.某年级2班的学生花名册被存储在一个列表name中,如何快速得到该班级学生的总人数A、print(sum(name))B、print(len(name))C、print(min(name))D、print(max(name))答案:B144.Numpy中创建元素全为1的多维数组可使用以下哪个方法A、onesB、zerosC、oneD、zero答案:A145.在Pandas中,如何对数据进行排序()。A、sort_values()B、sort_index()C、reorder_columns()D、reorder_rows()答案:A146.在循环中用于结束整个循环的关键字A、gotoB、exitC、ontinueD、break"答案:D147.表达式[1,2,3]∗3的执行结果为A、[1,2,3,1,2,3,1,2,3]B、[1,2,3]C、[1,2,3]D、[3,6,9]答案:A148.在Pandas中,如何筛选出某一列大于10的数据()。A、df[df>10]B、df[df<10]C、df[df>=10]D、f[df<=10]答案:A149.在Python中,哪个函数用于绘制散点图()。A、scatter()B、plot()C、graph()D、chart()答案:A150.在Python中,哪个函数用于创建线性回归模型()。A、linear_regression()B、regression()C、fit_linear()D、fit_regression()答案:A151.读如下代码:Importscipy.statsasstP=st.norm.cdf(2);P关于变量P,以下哪个说法是正确的?A、P是正态分布p()的累积概率B、P是标准正态分布p()的累积概率C、P是t分布p()的累积概率D、P是均匀分布p()的累积概率答案:B152.关于移动平均预测法,以下说法不正确的是()。A、简单平均法将过去一定时间内的数据的平均数看作未来的预测数B、简单移动平均法赋予每个元素的权重相等C、加权移动平均法赋予每个元素的权重不等D、加权移动平均法的期数会使预测值对数据实际变动更加敏感答案:D153.运行以下程序,下列输出结果正确的是A=1A={'dj1A':'A','jc2':'B'}A['dj3']='C'Print(a)A、1B、{"jc2":"B","dj1":"A","dj3":"C"}C、{'dj1':”A”,'jc2':”B”}D、运行时出现错误提示答案:B154.下列简单移动平均法的命令:Qt.rolling(5).mean(),代表()阶移动平均。A、3阶B、4阶C、5阶D、6阶答案:B155.matplotlib中用于绘制饼图的函数是什么?()A、plot()B、scatter()C、bar()D、pie()答案:D156.Python不支持的数据类型是。A、listB、charC、floatD、int答案:B157.阅读如下代码:Importstatsmodels.apiassmFm1=sm.OLS(y,sm.add_constant(x)).figS=fm1.tvalues;SW=fm1.pvalues;W其中,x为身高数据,y为体重数据。下列哪个说法不正确?A、S为系数的t检验值B、W为系数的t检验概率C、S为参数检验概率D、W为参数拟合值答案:D158.在二维表中,normalize='all'表示()A、各数据占总和的比例B、各数据占部分的比例C、各数据占行的比例D、各数据占列的比例答案:A159.已知x=[1,2,3],执行语句x.append(5)之后,x的值是A、[1,2,3]B、5C、[1,2,3,5]D、[5]答案:C160.运行语句print(“一二三四五六七”[::-1]),输出的结果是A、一二三四五六七B、一二三四五六C、六五四三二一D、七六五四三二一答案:D161.x=(4,5,6),执行如下代码会有什么结果?x[1]=1print(x)A、出错B、(4,1,5,6)C、(1,5,6)D、(4,1,6)答案:A162.假设x=14,y=6,那么执行x>yand5,的结果为?A、x>yB、5C、FalseD、True答案:B163.以下关于定基增长量和环比增长量的关系的说法不正确的是()。A、两者都属于数量指标B、环比增长量是报告期指标与某固定期指标之差C、定基增长量是某一期指标与固定基期指标之差D、环比增长量又称环比数答案:B164.当需要在字符串中使用特殊字符时,python使用什么作为转义字符A、\B、/C、#D、%答案:A165.在Scikit-learn中,哪个函数用于训练模型()。A、fit()B、predict()C、transform()D、score()答案:A多选题1.关于Anconda的特点,下列描述正确的是()。A、开源和免费B、仅支持Linnux、windows系统C、包含了众多流行的科学、数学、工程和数据分析的Python库D、Anconda支持Python3.x以上的版本E、额外的加速和优化是收费的,但对于学术用途,可以申请免费的License。答案:ACE2.可视分析学涉及到的学科包括A、计算机图形学B、数据挖掘C、人机交互D、统计分析答案:ABCD3.以下哪些库可以用于Python的数据预测分析()。A、NumPyB、PandasC、MatplotlibD、Scikit-learnE、Tkinter答案:BCD4.Python创建和控制的实体称为对象,它们可以是()。A、变量B、函数C、结构D、字符串E、数组答案:ABCDE5.JupyterNotebook所见即所得的优点包括()。A、分享便捷B、支持多种语言C、交互式展现D、远程运行E、适合数据分析答案:ABCDE6.在Python中,常见的循环有:()。A、do—whileB、whileC、forD、for—loopE、for—while答案:BC7.下列关于多维数组切片的描述正确的是()A、在选取元素时可以传入一个切片B、在选取元素时不可以传入多个切片C、在选取元素时可以将切片与整数索引混合使用D、在选取元素时可以传入多个切片E、在选取元素时不能将切片与整数索引混合使用答案:ACD8.Anconda支持哪些操作系统?()A、WindowsB、MacOSC、LinuxD、AndroidE、iOS答案:ABC9.关于List集合的特性的关键字,正确的是:()。A、有序B、无序C、可变D、可重复E、不可重复答案:ACD10.numpy数组的转置可以通过()实现。A、transpose()B、reshape()C、TD、transform()E、shape()答案:AC11.importrandomPrint(random.randint(50,100))以上Python语句有可能出现的结果为:()。A、50B、66C、77D、100E、99答案:ABCE12.以下哪些函数可以用于处理缺失值()。A、fillna()B、dropna()C、replace()D、interpolate()E、impute()答案:ABD13.列表中的元素可以是以下哪些()。A、数字B、数组C、字符D、字符串E、列表答案:ACDE14.针对以下代码中的错误,以下说法正确的是()。Forxin(1,2,3):Whilex:Print(x)A、这是一个死循环B、打印结果是1,2,3C、把while改为if,程序运行结果一致D、把while改为if,打印结果为1,2,3E、系统会报错答案:AD15.以下关于股票收益率的说法不正确的是________。A、是反映股票收益水平的指标B、是收益额与原始投资额的比率C、股票的绝对收益是股票收益率D、股票的相对收益是股息答案:CD16.数据按度量尺度可分()A、定性数据B、定量数据C、动态数列D、面板数据答案:AB17.Pandas的数据结构有()A、SeriesB、DataFrameC、arrayD、PanelE、Vector答案:ABD18.下列属于numpy的数据类型的是()。A、charB、complexC、int64D、float32E、bool答案:BCDE19.动态数列按表现形式可分为()?A、绝对动态数列B、相对动态数列C、平均动态数列D、标准动态数列答案:ABC20.不确定性决策分析常遵循的原则有:A、乐观原则B、悲观原则C、折中原则D、后悔原则答案:ABCD21.下列关于Series说法正确的是()。A、Series是一个类似一维数组的对象B、Series可以保存任何类型的数据C、Series由数据和索引构成D、Series结构的数据位于索引的左侧E、Series的索引从1开始答案:ABCD22.下列方法中可以读取数据库数据的是()A、read_table()B、read_excel()C、read_clipboard()D、read_pdf()E、read_csv()答案:ABCE23.有一个字符串str01=“ABCDEFG”,如果想取出字符”E”,下列写法正确的是:()。A、str01[4]B、str01[5]C、str01[-2]D、str01[-3]E、str01[4:5]答案:ADE24.符号“#”后面跟的内容是程序里的()。A、可执行语句B、注释C、函数调用D、备注E、不可执行语句答案:BDE25.Python的标准数据类型包括:()。A、元组B、列表C、字典D、集合E、数组答案:ABCD26.seaborn库可以绘制哪些类型的统计图?A、折线图B、散点图C、热力图D、盒图答案:ABCD27.关于空值和缺失值,下列说法中正确的是()A、NaN和None是一样的B、使用isnull()可以检测数据中是否存在空值或缺失值C、使用NaN()可以检测数据中是否存在空值或缺失值D、notnull()与isnull()方法都可以判断数据中是否存在空值或缺失值E、dropna()方法可以删除空值和缺失值答案:BDE28.Python的设计具有很强的可读性,相比其他语言具有的特色语法有以下选项,正确的是()。A、交互式B、解释型C、面向对象D、服务端语言E、编译型答案:BE29.下列关于后悔期望值法说法正确的是()。A、根据后悔值矩阵计算B、根据收益矩阵计算C、选择最大期望值所对应方案为最佳方案D、选择最小期望值所对应方案为最佳方案答案:AD30.下列关于DataFrame说法正确的是()A、默认情况下DataFrame的行索引在最右侧B、DataFrame是由数据和索引组成C、DataFrame有行索引与列索引D、ataFrame有数值索引E、DataFrame是一个类似二维数组的对象答案:BCE31.下列关于Pandas数据排序说法正确的是()A、sort_values()可以按值排序B、sort_values()可以按索引排序C、sort_index()可以按索引排序D、sort_index()可以按值排序E、sorted()可以按值排序答案:AC32.下列关于期望值法说法正确的是()。A、根据收益矩阵计算B、根据后悔值矩阵计算C、选择最大期望值所对应方案为最佳方案D、选择最小期望值所对应方案为最佳方案答案:AC33.Python的基本数据类型包括:()。A、实数型B、字符型C、逻辑型D、复数型E、数值型答案:BCDE34.列哪些集合是无序集合:()。A、listB、tupleC、setD、ictE、string答案:CD35.下列选项中属于numpy功能的是()。A、功能强大的多维数据对象B、高性能科学计算和数据分析的基础包C、多维数组(矩阵)具有矢量运算能力,快速、节省空间D、简化数组的循环E、线性代数、随机数生成以及傅里叶变换功能答案:ABCDE判断题1.Python字典和集合属于无序序列。A、正确B、错误答案:A2.在Python中使用单引号、双引号、三引号作为定界符表示字符串。A、正确B、错误答案:A3.Seaborn提供了很多用于绘制统计图表的高级API。A、正确B、错误答案:A4.Pandas中可以通过行索引或行索引位置的切片形式选取行数据A、正确B、错误答案:A5.Python字典中的“键”不允许重复。A、正确B、错误答案:A6.在Python中,可以使用scikit-learn库进行机器学习模型的训练和预测()。A、正确B、错误答案:A7.文本文件的存储和读取类似,结构化数据可以通过pandas中的to_csv函数实现以CSV文件格式存储文件。A、正确B、错误答案:A8.我们可以通过下标来访问集合中的某个元素。A、正确B、错误答案:B9.在Python中0oa1是合法的八进制数字表示形式。A、正确B、错误答案:B10.Python支持使用字典的“键”作为下标来访问字典中的值。A、正确B、错误答案:A11.Python是一种面向对象的编程语言()。A、正确B、错误答案:A12.pyplot可以使用barh()函数绘制堆积条形图。()A、正确B、错误答案:A13.numpy是Python中重要的计算库,主要用于科学计算。A、正确B、错误答案:A14.Python中的布尔类型值包括true和flase两种。A、正确B、错误答案:B15.我们可以通过下标来访问字符串中的某个元素,也可以修改字符串中的某个元素的值。A、正确B、错误答案:B16.在Matplotlib中,可以使用plt.title()函数设置图表标题。A、正确B、错误答案:A17.axis=1时表示沿着纵轴进行计算,axis=0时沿横轴进行计算。A、正确B、错误答案:B18.在Scikit-learn中,可以使用KMeans()函数实现K均值聚类算法。A、正确B、错误答案:A19.柱形图与直方图展示的效果完全相同。()A、正确B、错误答案:B20.和大多数软件一样,后续的版本一般能兼容前面的版本,Python3.X能兼容Python2.X。A、正确B、错误答案:B21.设x=[12,23,34],执行程序x.insert(1,2)之后,x的值为[12,2,23,34]。A、正确B、错误答案:A22.csv文件只能存取一维、二维数据,用来存取批量数据,中间用冒号隔开。A、正确B、错误答案:B23.在Matplotlib中,可以使用plt.scatter()函数绘制散点图。A、正确B、错误答案:A24.在if语句中,必须出现else。A、正确B、错误答案:B25.如果要合并的DataFrame之间没有连接键,就无法使用merge方法。A、正确B、错误答案:A26.以#号开头到换行之前的所有字符都是注释,其内容并不会参与编译,它是对代码做出说明的文字。A、正确B、错误答案:A27.Python中的Pandas库主要用于数据分析()。A、正确B、错误答案:A28.在Matplotlib中,可以使用plt.bar()函数绘制条形图。A、正确B、错误答案:A29.全局变量会增加不同函数之间的隐式耦合度,从而降低代码可读性,因此应尽量避免过多使用全局变量。A、正确B、错误答案:A30.在Python中,我们可以使用matplotlib库进行数据可视化()。A、正确B、错误答案:A31.DataFrame()函数的参数index的值相当于行索引,若不手动赋值,将默认从1开始分配。A、正确B、错误答案:B32.Pandas中数据对象的索引可以随时被修改A、正确B、错误答案:B33.在Python中,字典的键必须是唯一的,但值可以是重复的()。A、正确B、错误答案:B34.创建交叉表的函数是crosstab。A、正确B、错误答案:A35.pandas既可以按照索引排序,也可以按照数据排序。A、正确B、错误答案:A36.在创建字典后,可利用赋值语句直接修改指定键的值,但不能修改键。A、正确B、错误答案:A37.Python是一种跨平台、开源、免费的高级动态编程语言。A、正确B、错误答案:A38.利用describe方法会对每个数值型的行数据进行统计。A、正确B、错误答案:B39.在Python中,可以使用mean_squared_error()函数计算均方误差()。A、正确B、错误答案:A40.字典的键必须唯一。A、正确B、错误答案:A41.pandas是重要的数据分析Python包,提供了高效的Series和DataFrame数据结构和高效的数据分析方法。A、正确B、错误答案:A42.设x=set([1,1,3,3,5,5]),则x.add(7)之后,x的值为{1,1,3,3,5,5,7}。A、正确B、错误答案:B43.在Python中,可以使用numpy库进行数值计算()。A、正确B、错误答案:A44.Pandas库中通过unique方法获取不重复的数组,利用value_counts方法实现频数统计。A、正确B、错误答案:A45.对于数值型数据,用来描述离散程度趋势的统计量最主要的有变异系数、方差、标准差。A、正确B、错误答案:A46.不同版本的Python可以安装到同一台计算机上。A、正确B、错误答案:A47.元组的每个元素的类型必须不同。A、正确B、错误答案:B48.在Python中,可以使用pandas库的merge函数对两个数据集进行合并操作。A、正确B、错误答案:A49.函数中必须包含return语句。A、正确B、错误答案:B50.表达式"等级考试通过"+"!"∗2的结果是"等级考试通过!!"。A、正确B、错误答案:A51.构建Series或DataFrame时,所用到的任何数组或其他序列的标签都会被转换成一个Index。A、正确B、错误答案:A52.Python使用缩进来体现代码之间的逻辑关系。A、正确B、错误答案:A53.在Python中,可以使用fit()函数训练机器学习模型()。A、正确B、错误答案:A54.在Python中,我们可以使用pandas库的describe函数查看数据的描述性统计信息()。A、正确B、错误答案:A55.在Python中,可以使用sklearn库中的PCA模型进行主成分分析()。A、正确B、错误答案:A56.JupyterNotebook最大的优点是可以重现整个分析过程。A、正确B、错误答案:A57.列表对象的append()方法属于原地操作,用于在列表尾部追加一个元素。A、正确B、错误答案:A58.plotnine是一个基于Python的数据分析和可视化库。A、正确B、错误答案:A59.Figure对象可以划分多个绘图区域,每个绘图区域都是一个Axes对象。A、正确B、错误答案:A60.Seaborn的绘图更加便捷美观,是Matplotlib的替代。()A、正确B、错误答案:B61.3+4j是合法Python数字类型。A、正确B、错误答案:A62.对DataFrame按指定列排序的方法是sort_index(axis=0)。A、正确B、错误答案:B63.在Python中,列表是有序的,元组也是有序的()。A、正确B、错误答案:A64.在DataFrame中,可以通过sum方法对每列进行求和汇总,与Excel中的sum函数类似。如果设置axis=1指定轴方向,可以实现按列汇总。A、正确B、错误答案:B65.字典是通过键的位置来索引,键是不可变的,同一个键不允许出现两次。A、正确B、错误答案:B66.交叉表是一种特殊的透视表,主要用于计算分组频率A、正确B、错误答案:A67.在Python中,可以使用pandas库的head函数查看数据的前十行。A、正确B、错误答案:B68.线性图一般用于描述两组数据之间的趋势。Pandas中的Plot方法默认绘制线形图A、正确B、错误答案:A69.如果只需要math模块中的sin()函数,建议使用frommathimportsin来导入,而不要使用importmath导入整个模块。A、正确B、错误答案:A70.在Python中,我们可以使用matplotlib库进行数据可视化()。A、正确B、错误答案:A71.列表中可以存放任意数据类型的数据项。A、正确B、错误答案:A72.Python列表可以做乘的运算,表达式[2,2]∗2的结果是[2,2,2,2]。A、正确B、错误答案:A73.表达式(x=10/4)执行后,x的值是2.5。A、正确B、错误答案:A74.定义Python函数时,如果函数中没有return语句,则默认返回空值None。A、正确B、错误答案:A75.Pandas中可以通过query方法查询数据A、正确B、错误答案:A76.read_csv和to_csv表示对csv文件的读取与写入。A、正确B、错误答案:A77.字典的键和值都是唯一的,成对出现且不可重复。A、正确B、错误答案:B78.只要当前的系统中安装了Anconda,则默认就已经拥有了JupyterNotebook,不需要再另行下载和安装。A、正确B、错误答案:A79.在Python中,可以使用pandas库进行数据分析和预测()。A、正确B、错误答案:A80.在Python中,可以使用seaborn库进行高级数据可视化()。A、正确B、错误答案:A81.字典和集合属于无序序列。A、正确B、错误答案:A82.函数定义时,至少要指定一个参数。A、正确B、错误答案:B83.在Python中可以使用id作为变量名,尽管不建议这样做。A、正确B、错误答案:A84.在Python中,可以使用sklearn库中的LogisticRegression模型进行逻辑回归分析()。A、正确B、错误答案:A85.Python是一种面向对象编程语言。A、正确B、错误答案:A86.plotnine可以直接读取PandasDataFrame,并根据数据进行自动绘图。A、正确B、错误答案:A87.在Pandas中,可以使用drop_duplicates()函数去除重复行。A、正确B、错误答案:A88.表达式'a'∗(6//3)的计算结果为'aa'。A、正确B、错误答案:A89.9999∗∗9999这样的命令在Python中无法运行。A、正确B、错误答案:B90.Seaborn是Python中用于数据分析和可视化的一个库。A、正确B、错误答案:A91.字典的“键”必须是不可变的。A、正确B、错误答案:A92.需要转换默认的Seaborn绘图风格,只需调用有参数设置的set方法。()A、正确B、错误答案:B93.通过列索引或以属性的方式可以单独获取DataFrame的列数据,返回的数据类型为List。A、正确B、错误答案:B94.在Python中,我们可以使用sklearn库中的SVM模型进行支持向量机分析()。A、正确B、错误答案:A95.JupyterNotebook的优点是可以重现整个分析过程,并将说明文字、代码、图表、公式和结论都整合在一个文档中。A、正确B、错误答案:A96.在Python中,可以使用sklearn库中的LinearRegression模型进行线性回归分析()。A、正确B、错误答案:A97.使用print()函数无法将信息写入文件。A、正确B、错误答案:B98.Pandas中的索引对象是可以修改的。A、正确B、错误答案:A99.在箱形图中,箱体中间的那条实线表示均值。A、正确B、错误答案:B100.Python数据管理中,加号(+)是字符串连接运算符,星号(∗)是重复操作。A、正确B、错误答案:A101.字典无法使用str式的索引格式,但支持以键查值的形式。A、正确B、错误答案:A102.在Pandas中,可以使用read_csv()函数读取CSV文件。A、正确B、错误答案:A103.Python程序设计语言的程序可以导入别的模块。A、正确B、错误答案:A104.在Python中,我们可以使用pandas库的groupby函数对数据进行分组操作()。A、正确B、错误答案:A105.加法运算符可以用来连接字符串并生成新字符串。A、正确B、错误答案:A106.Python字符串具有切片功能,即从左到右索引默认1开始。A、正确B、错误答案:B107.pyplot绘制的箱形图默认不显示异常值。()A、正确B、错误答案:B108.在Pandas中,可以使用replace()函数替换数据中的某个值或字符串。A、正确B、错误答案:A109.函数内部定义的局部变量当函数调用结束后被自动删除。A、正确B、错误答案:A110.数组使用切片和索引的方式与列表完全一样。A、正确B、错误答案:B111.pandas中的concat方法可以实现,默认情况下会按列的方向堆叠数据。如果在行向上连接设置axies=1即可。A、正确B、错误答案:B112.DataFrame构造函数的columns函数给出列的名字,index给出label标签。A、正确B、错误答案:A113.conda是一个在Windows、MacOS、和Linux上运行的开源软件包管理系统和环境管理系统。A、正确B、错误答案:A114.Pandas中的apply方法能将函数应用于每一列A、正确B、错误答案:A115.Python支持在一行中实现多个语句,使用冒号将短语句隔离。A、正确B、错误答案:B116.DataFrame类型的数据用.loc和.iloc方法可以进行切片索引。A、正确B、错误答案:B117.describe()方法可以一次性输出多个统计指标。A、正确B、错误答案:A118.在Pandas中,可以使用fillna()函数填充缺失值。A、正确B、错误答案:A119.在DataFrame中每行数据称为一个变量,每列数据称为一个样品。A、正确B、错误答案:B120.在操作DataFrame对象时,可以通过指定索引名的方式获取数据。A、正确B、错误答案:A121.Pandas中数据的重建索引指对索引重新排序而不是修改A、正确B、错误答案:A122.Python是一种开源、跨平台的动态编程语言。A、正确B、错误答案:A123.Pandas库中的Series和DataFrame中都有绘制各类图表的plot方法,默认绘制的都是线形图。A、正确B、错误答案:A124.在Python程序中,使用缩进空格表示语句块。A、正确B、错误答案:A125.在函数内部直接修改形参的值并不影响外部实参的值。A、正确B、错误答案:A126.删除列的方法有多种如del、pop、drop等。常用的是del方法,它可以删除行或者列。A、正确B、错误答案:B127.字典里的键必须唯一,但不同的键可以对应同一个值。A、正确B、错误答案:B128.在Python中,可以使用predict()函数进行数据预测()。A、正确B、错误答案:A129.在Scikit-learn中,可以使用PCA(主成分分析)算法进行降维处理。A、正确B、错误答案:A130.函数中最多只能有一个return语句。A、正确B、错误答案:B131.seaborn是基于Matplotlib核心库。A、正确B、错误答案:A132.plotnine的语法和ggplot2非常相似,因此具有高度的可读性和易用性。A、正确B、错误答案:A133.在Python中,可以使用sklearn库中的PCA模型进行主成分分析()。A、正确B、错误答案:A134.Python变量名区分大小写,所以book和BOOK不是同一个变量。A、正确B、错误答案:A135.plotnine可以用于绘制各种类型的图形,包括散点图、线图、柱状图等。A、正确B、错误答案:A136.在Python3.x中可以使用中文作为变量名。A、正确B、错误答案:A137.在Pandas中,可以使用groupby()函数对数据进行分组操作。A、正确B、错误答案:A138.Python列表、元组、字符串都属于有序序列。A、正确B、错误答案:A139.函数是代码复用的一种方式。A、正确B、错误答案:A140.在Python中,可以使用sklearn库中的KMeans模型进行K均值聚类分析()。A、正确B、错误答案:A141.Matplotlib默认支持中文显示。A、正确B、错误答案:B142.通过append方法能够在原Series上插入(追加)新的Series。A、正确B、错误答案:A143.在Python中,我们可以使用tensorflow库进行深度学习模型的训练和预测()。A、正确B、错误答案:A144.一个列表或者集合中的元素类型必须属于同一类型。A、正确B、错误答案:B145.假设列表对象aList的值为[3,4,5,6,7,9,11,13,15,17],那么切片aList[3:7]得到的值是([6,7,9,11,13])。A、正确B、错误答案:B146.matplotlib只能采用面向对象的方式开发程序。()A、正确B、错误答案:B147.DataFrame既有行索引也有列索引,它可以被看做由Series组成的字典(共用同一个索引)。A、正确B、错误答案:A148.使用info()能够一次性得出DataFrame所有数值型特征的非空值数目、均值、四分位数、标准差。A、正确B、错误答案:B149.不可以在同一台计算机上安装多个Python版本。A、正确B、错误答案:B150.在Matplotlib中,可以使用plt.xlabel()函数设置横轴标签。A、正确B、错误答案:A151.Pandas只有Series和DataFrame两种数据结构。A、正确B、错误答案:B152.Pandas库是Python中用于数据分析的主要库之一。A、正确B、错误答案:A153.Seaborn中的distplot函数可以用来绘制数据分布的直方图。A、正确B、错误答案:A填空题1.pyplot模块中默认拥有一个表示空白画布的____对象。答案:figure;2.成绩单score‘所有班级’中,二班平均语文成绩是多少?成绩保留到小数点后3位。使用代码____来实现。答案:round(score[score['所在班级']=='二班'][['语文']].mean(),3);3.Python内置函数____用来返回序列中的最大元素。答案:max();max4.表达式range(10)[-1]的值为____。答案:9;5.快速统计成绩单score中“语文”这门课程成绩的计数,平均数,方差,最小值,最大值,quantile百分数值等信息,用代码____来实现。答案:score[“语文”].describe();6.表达式len(range(1,10))的值为____。答案:97.在一个同时包含整数和浮点数的表达式中,python要进行的转换是____转换为____。答案:整数;浮点数;8.已知列表x=[1,2,3,4],那么执行语句delx[1]之后x的值为____________。答案:答案:[1,3,4]9.表达式int(4∗∗0.5)的值为____。答案:2;10.打印出每一列的数据类型,执行代码____。答案:();11.____命令既可以删除列表中的一个元素,也可以删除整个列表。答案:del;12.t=(1,2,3,4,2),则print(t.index(2))的运行结果为____。答案:1;13.某电视机商家计划投资改进生产设备,以提高生产效率、降低生产成本来获取更多的经济收益,针对某种型号的电视机,现拟订如下四个方案。计划改进设备后,该型号空调的销售单价为3000元/台,预计其年销售量可达50000台。问:该厂选择哪种方案可以获得最大收益?数据如下。电视机商家计划投资情况方案设备投资(元)单件成本(元)年销售量(元)销售单价(元/台)方案12500000160050003000方案23000000150050003000方案33500000140050003000方案43800000130050003000____用单目标求解法进行决策分析。答案:我们可以使用单目标求解法来比较各个方案的收益。收益可以通过计算年销售额减去设备投资和单件成本得到。方案1:设备投资:2500000元单件成本:1600元年销售量:5000台销售单价:3000元/台收益=年销售量∗销售单价-设备投资-单件成本∗年销售量=5000∗3000-2500000-1600∗5000=15000000-2500000-8000000=4500000元方案2:设备投资:3000000元单件成本:1500元年销售量:5000台销售单价:3000元/台收益=年销售量∗销售单价-设备投资-单件成本∗年销售量=5000∗3000-3000000-1500∗5000=15000000-3000000-7500000=455000元方案3:设备投资:350000元单件成本:14(2)用多目标求解法进行决策分析。使用多目标求解法来比较各个方案的收益。收益可以通过计算各个目标函数的值来确定。方案1:设备投资:2500000元单件成本:1600元年销售量:5000台销售单价:3000元/台收益=年销售量∗销售单价-设备投资-单件成本∗年销售量=5000∗3000-2500000-1600∗5000=15000000-2500000-8000000=4798575元方案2:设备投资:3000000元单件成本:1500元年销售量:5000台销售单价:3000元/台收益=年销售量∗销售单价-设备投资-单件成本∗年销售量=5000∗3000-3000000-1500∗5000=15000000-3000000-750000=7758575元方案3:设备投资:3569869元单件成本:1446.79元年销售量:5678台(保留到整数)销售单价:3699元/台(保留到整数);14.Python中用于表示逻辑与、逻辑或、逻辑非运算的关键字分别是____、____、____。答案:and;or;not;15.str='picture',执行下列代码,输出结果为____、____。Print(str∗2)Print(str+'test')答案:picturepicture;picturetest;16.Python语句list(range(1,10,3))执行结果为____。答案:[1,4,7]17.已知x=[3,5,7],那么执行语句x[len(x):]=[1,2]之后,x的值为____。答案:[3,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 清远市2024年一级造价工程师《土建计量》考前冲刺预测试卷含解析
- 《流通国际化》课件
- 《儿童安全步行》课件
- 《健康基本能力》课件
- 《城市交通管理》课件
- 《儿童哮喘的噶》课件
- 《旅游资料翻译》课件
- 《施工总结报告》课件
- 《婴儿的发展》课件
- 小学第一学期工作计划
- 乳制品购销合同
- 2024-2025学年深圳市初三适应性考试模拟试卷历史试卷
- 2024政府采购评审专家考试题库附含答案
- 浙江省绍兴市上虞区2023-2024学年四年级上学期语文期末试卷
- 军人抚恤优待条例培训2024
- 提高吸入剂使用正确率品管圈成果汇报
- 2024年湖南省公务员录用考试《行测》真题及答案解析
- 工地交通安全管理培训
- 2023年EHS工作年度总结及2024年工作展望(新版)
- 2024年沪教版一年级上学期语文期末复习习题
- 康复医学概论练习题库(附答案)
评论
0/150
提交评论