《Python數(shù)據(jù)分析與可視化》期末考試復(fù)習(xí)題庫(含答案)_第1頁
《Python數(shù)據(jù)分析與可視化》期末考試復(fù)習(xí)題庫(含答案)_第2頁
《Python數(shù)據(jù)分析與可視化》期末考試復(fù)習(xí)題庫(含答案)_第3頁
《Python數(shù)據(jù)分析與可視化》期末考試復(fù)習(xí)題庫(含答案)_第4頁
《Python數(shù)據(jù)分析與可視化》期末考試復(fù)習(xí)題庫(含答案)_第5頁
已閱讀5頁,還剩94頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

PAGEPAGE1《Python數(shù)據(jù)分析與可視化》期末考試復(fù)習(xí)題庫(含答案)一、單選題1.下面代碼的輸出結(jié)果是X=3.1415926Print(round(x,2),round(x))A、22B、6.283C、3.143D、33.14答案:C2.pandas中()函數(shù)可以用來計(jì)算計(jì)數(shù)數(shù)據(jù)的頻數(shù)。A、value_counts()B、crosstab()C、pivot_table()D、quantile()答案:A3.seaborn中的_______函數(shù)可以繪制兩個變量之間的關(guān)系,并顯示變量之間的聯(lián)合分布和各自的直方圖。A、scatterplot()B、regplot()C、lmplot()D、jointplot()答案:D4.li=[’apple’,’peach’],li+li的輸出結(jié)果正確的是A、’apple’,’peach’’apple’,’peach’B、[’apple’,’peach’,’apple’,’peach’]C、apple,peachapple,peachD、apple,peachapple,peach答案:B5.在Python中,哪個函數(shù)用于計(jì)算平均值()。A、mean()B、sum()C、max()D、min()答案:A6.執(zhí)行語句print(len(range(2,10)))的輸出結(jié)果是A、10B、9C、8D、7答案:C7.以下哪個命令表示預(yù)測?A、tableB、summaryC、predictD、fit答案:C8.在Scikit-learn中,用于分類問題的算法是()。A、LinearRegressionB、LogisticRegressionC、DecisionTreesD、K-MeansClustering答案:B9.相關(guān)系數(shù)的顯著性檢驗(yàn)用到的檢驗(yàn)函數(shù)是?A、scatter()B、constant()C、pearsonr()D、subplot()答案:C10.以下說法錯誤的是A、元組的長度可變B、列表的長度可變C、可以通過索引訪問元組D、可以通過索引訪問列表答案:A11.運(yùn)行以下程序,輸出結(jié)果是A=[7,6,3,4]Print(sum(a))A、sum(a)B、3C、7D、20答案:D12.關(guān)于Python程序中與“縮進(jìn)”有關(guān)的說法中,以下選項(xiàng)中正確的是A、縮進(jìn)統(tǒng)一為4個空格B、縮進(jìn)可以用在任何語句之后,表示語句間的包含關(guān)系C、縮進(jìn)在程序中長度統(tǒng)一且強(qiáng)制使用D、縮進(jìn)是非強(qiáng)制性的,僅為了提高代碼可讀性答案:C13.小明用一個字典d={'語文':88,'數(shù)學(xué)':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中,可以使用_______函數(shù)繪制兩個變量之間的關(guān)系圖。A、scatterplot()B、arplot()C、distplot()D、lineplot()答案:A16.下列參數(shù)中調(diào)整后顯示中文的()A、lines.linestyleB、lines.linewidthC、font.sans-serifD、axes.unicode_minus答案:C17.下面代碼的輸出結(jié)果是X=10Y=4Print(x/y,x//y)A、22.5B、2.52.5C、2.52D、22答案:C18.執(zhí)行以下程序A=range(1,10)Foriina:Ifi%2==0:Print(i)運(yùn)行結(jié)果為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)的結(jié)果為A、6B、3C、12D、9答案:B22.在Python中,numbers=[1,2,3,4,5],執(zhí)行print(numbers[:4])的結(jié)果為A、[4]B、[5]C、[1,2,3,4]D、[1,2,3,4,5]答案:C23.以下關(guān)于股票收益率的說法不正確的是()A、是反映股票收益水平的指標(biāo)B、是收益額與原始投資額的比率C、股票的絕對收益是股票收益率D、股票的相對收益是股息答案:D24.命令random.randint(20,30)輸出結(jié)果為()A、[20,30)上的一個隨機(jī)數(shù)B、[20,30)上的十個隨機(jī)數(shù)C、[20,30)上的一個隨機(jī)整數(shù)D、[20,30)上的十個隨機(jī)整數(shù)答案: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.關(guān)于散點(diǎn)圖的描述,以下哪個是正確的?()A、散點(diǎn)圖主要用于展示分類變量之間的關(guān)系B、散點(diǎn)圖主要用于展示離散變量之間的關(guān)系C、散點(diǎn)圖主要用于展示連續(xù)變量之間的關(guān)系D、散點(diǎn)圖主要用于展示時間序列之間的關(guān)系答案:C27.下面代碼的輸出結(jié)果是X=10Y=3Print(x%y,x??y)A、31000B、330C、11000D、130答案:C28.使用pivot_table函數(shù)制作透視表用下列()參數(shù)設(shè)置行分組鍵。A、indexB、rawC、valuesD、ata答案:A29.在二維表中,normalize='columns'表示()A、各數(shù)據(jù)占總和的比例B、各數(shù)據(jù)占部分的比例C、各數(shù)據(jù)占行的比例D、各數(shù)據(jù)占列的比例答案:D30.foriinrange(10):……中,i的循環(huán)終值是A、9B、11C、12D、10答案:A31.在Scikit-learn中,哪種算法適用于聚類問題()。A、K近鄰算法(KNN)B、SVM支持向量機(jī)算法(SVM)C、K均值聚類算法(K-means)D、BSCAN密度聚類算法(DBSCAN)答案:C32.下面if語句統(tǒng)計(jì)滿足“性別(gender)為男、職稱(rank)為副教授、年齡(age)小于40歲”條件的人數(shù),正確的語句為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程序設(shè)計(jì)語言中,表示整除的符號是A、/B、%C、modD、//答案:D34.在pandas中,()函數(shù)可以用來計(jì)算計(jì)量數(shù)據(jù)的標(biāo)準(zhǔn)差。A、mean()B、median()C、var()D、std()答案:D35.關(guān)于t分布計(jì)算置信區(qū)間的函數(shù)erval(b,df,mean,std),下列說法不正確的是?A、b表示顯著性水平B、df表示自由度C、mean表示樣本均值D、std表示樣本標(biāo)準(zhǔn)差答案:A36.小樣本正態(tài)均值的標(biāo)準(zhǔn)化統(tǒng)計(jì)量分布為A、正態(tài)分布B、漸近正態(tài)分布C、標(biāo)準(zhǔn)正態(tài)分布D、t分布答案:D37.以下關(guān)鍵詞不會用于模塊導(dǎo)入的是A、importB、fromC、asD、with答案:D38.如果一個數(shù)據(jù)集的特征具有相關(guān)性,應(yīng)該采取什么措施()。A、刪除相關(guān)特征之一B、同時保留所有特征,不進(jìn)行任何處理C、使用主成分分析(PCA)進(jìn)行降維處理D、使用正則化方法進(jìn)行處理答案:C39.Python表達(dá)式a=b中“=”表示A、交換“=”左右兩邊變量的值B、把“=”右邊變量的值賦值給左邊變量C、把“=”左邊變量的值賦值給右邊變量D、比較“=”左右兩邊變量的值是否相等答案:B40.小張的爸爸每個月都有績效工資,績效工資根據(jù)業(yè)績被分為1200、1400和1600三個等級,小張把爸爸每個月的績效工資都記錄在了一個money的列表中,如何能快速得到小張爸爸得到1600元績效的次數(shù)A、money.index(1600)B、money.count(1600)C、money.remove(1600)D、money.insert(0,1600)答案:B41.代碼的輸出結(jié)果是X="big"Y=2Print(x+y)A、bigB、igbigC、會報(bào)錯D、big2答案:C42.name=('Jerry',),則name的數(shù)據(jù)類型是A、字符串B、元組C、列表D、其他類型答案:B43.使用fig,ax=plt.subplots(3,3,figsize(10,8)),一頁能夠繪制()個圖形A、3B、9C、8D、10答案:B44.下列Python程序運(yùn)行后的輸出結(jié)果是S=0Foriinrange(1,10):S=s+iPrint("s=",s)A、s=35B、s=45C、s=55D、s=65答案:B45.若要指定當(dāng)前圖形的x軸名稱,以下代碼正確的是()A、plt.xlim()B、plt.ylim()C、plt.xlabel()D、plt.ylabel()答案:C46.下面代碼的輸出結(jié)果是S=["seashell","gold","pink","brown","purple","tomato"]Print(len(s),min(s),max(s))A、6seashellgoldB、5pinkbrownC、6browntomatoD、5purpletomato答案:C47.在Matplotlib中,如何設(shè)置圖表橫軸標(biāo)簽()。A、plt.title()B、plt.xlabel()C、plt.ylabel()D、alloftheabove答案:B48.在Scikit-learn中,哪種算法適用于回歸問題()。A、K近鄰算法(KNN)B、線性回歸算法(LinearRegression)C、SVM支持向量機(jī)算法(SVM)D、K均值聚類算法(K-means)答案:B49.if語句屬于A、順序語句B、分支語句C、循環(huán)語句D、循環(huán)結(jié)構(gòu)答案:B50.以下哪個不是Python數(shù)據(jù)分析和數(shù)據(jù)可視化的第三方庫?A、numpyB、matplotlibC、requestsD、pandas答案:C51.運(yùn)行以下語句,輸入66,輸出的結(jié)果是X=input()Y=’11’Print(x+y)A、6611B、77C、1166D、運(yùn)行出錯答案:A52.在PythonShell環(huán)境下,依次執(zhí)行下列語句后,顯示結(jié)果Data=[172,9,165,29,156,21]Max(data)A、9B、165C、172D、21答案:C53.以下關(guān)于邏輯運(yùn)算說法正確的是A、若a=10,b=20,aandb的結(jié)果為10B、a=10,b=20,aorb的結(jié)果為20C、a=10,b=20,not(aandb)結(jié)果為FalseD、a=10,b=20,not(aorb)結(jié)果為True答案:C54.下列哪個可視化庫可以生成Echarts圖表?()A、matplotlibB、seabornC、bokehD、pyecharts答案:D55.不確定性決策分析常采用的分析方法有()。A、比較收益值B、比較后悔值C、求出期望值D、綜合考慮準(zhǔn)則要求答案:D56.冪運(yùn)算運(yùn)算符為A、?B、??C、%D、//答案:B57.在matplotlib中,如何設(shè)置條形圖的顏色?()A、color參數(shù)B、style參數(shù)C、linewidth參數(shù)D、alpha參數(shù)答案:A58.在matplotlib中,subplot()函數(shù)用于:A、設(shè)置圖形的標(biāo)題。B、設(shè)置圖形的坐標(biāo)軸。C、設(shè)置圖形的子圖布局。D、設(shè)置圖形的標(biāo)簽。答案:C59.Python中變量的命名遵循的規(guī)則,不正確的是A、必須以字母或下劃線開頭,后面可以是字母、數(shù)字或下劃線。B、區(qū)分大小寫C、不區(qū)分大小寫D、不能使用保留字答案:C60.以下不屬于Python常見編程環(huán)境的是?A、IDLEB、VisualStudioCodeC、JAVAD、JupyterNotebook答案:C61.對于折中原則中折中值的計(jì)算H(i)=a·max((Pij)+(1-a)·min(Pij)說法正確的是()。A、稱為最大收益值系數(shù)B、1-a稱為最小收益值系數(shù)C、a稱為悲觀系數(shù)D、Pij是第i個方案第j個狀態(tài)的收益值答案:C62.在Python程序中,已知x=2;y=1,當(dāng)執(zhí)行語句y+=x?2,y的值是A、3B、4C、5D、6答案:C63.運(yùn)行以下語句,輸出結(jié)果正確的是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.下面代碼的輸出結(jié)果是List1=[i?2foriin'Python']Print(list1)A、錯誤B、[2,4,6,8,10,12]C、PythonPythonD、["PP","yy","tt","hh","oo","nn"]答案:D65.常用的決策分析不包括A、穩(wěn)定分析B、確定性分析C、不確定性分析D、概率型風(fēng)險(xiǎn)分析答案:A66.下列數(shù)據(jù)中屬于列表的是A、{11,22,33,44,55}B、(‘a(chǎn)’,’b’,’c’,’d’,’e’)C、[‘a(chǎn)bd’,123,3.14,‘A’,1]D、”Python,Hello,23er”答案:C67.Python中用于數(shù)據(jù)預(yù)測分析的主要庫是()。A、NumPyB、PandasC、MatplotlibD、Scikit-learn答案:A68.以下關(guān)于列表表述中錯誤的是哪一項(xiàng)?A、可以用“==”比較兩個列表是否相同。B、Python的列表可以嵌套,形成二維列表。C、“+”號可以用來拼接兩個列表。D、列表與字符串一樣都是不可變的。答案:D69.在Scikit-learn中,用于聚類問題的算法是()。A、K-MeansClusteringB、DBSCANC、HierarchicalClusteringD、alloftheabove答案:A70.執(zhí)行下面三條語句后,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中如何設(shè)置繪圖的圖例?A、plt.xlabel()B、plt.ylabel()C、plt.title()D、plt.legend()答案:D72.已知x={1:2},那么執(zhí)行語句x[2]=3之后,x的值為A、3B、23C、1:3D、{"1":2,"2":3}答案:D73.關(guān)于函數(shù)參數(shù)傳遞中,形參與實(shí)參的描述錯誤的是A、python實(shí)行安值傳遞參數(shù)。值傳遞指調(diào)用函數(shù)時將常量或變量的值(實(shí)參)傳遞給函數(shù)的參數(shù)(形參)B、實(shí)參與形參存儲在各自的內(nèi)存空間中,是兩個不相關(guān)的獨(dú)立變量C、在參數(shù)內(nèi)部改變形參的值,實(shí)參的值一般是不會改變的。D、實(shí)參與形參的名字必須相同答案:D74.下列l(wèi)oc、iloc屬性的用法正確的是()A、df.loc[‘列名’,‘索引名’];df.iloc[‘索引位置’,‘列位置’]B、df.loc[‘索引名’,‘索引位置’];df.iloc[‘索引位置’,‘列名’]C、df.loc[‘列名’,‘索引名’];df.iloc[‘索引位置’,‘列名’]D、f.loc[‘索引名’,‘列名’];df.iloc[‘索引位置’,‘列位置’]答案:D75.以下哪個代碼表示設(shè)置圖例標(biāo)題?()A、plt.legend()B、plt.title()C、plt.show()D、plt.figure()答案:B76.把數(shù)式寫成Python語言的表達(dá)式,下列書寫正確的是A、+b/2aB、a+b/2?aC、(a+b)/2?aD、(a+b)/(2?a)答案:D77.在Scikit-learn中,哪種算法適用于聚類問題()。A、K近鄰算法(KNN)B、SVM支持向量機(jī)算法(SVM)C、K均值聚類算法(K-means)D、BSCAN密度聚類算法(DBSCAN)答案:C78.若a=['python']是正確的表達(dá)式,a可能是A、集合B、列表C、元組D、字典答案:B79.標(biāo)準(zhǔn)差標(biāo)準(zhǔn)化公式()中的s表示什么?A、原始數(shù)據(jù)的標(biāo)準(zhǔn)差B、原始數(shù)據(jù)的方差C、原始數(shù)據(jù)的均值D、原始數(shù)據(jù)的中位數(shù)答案:A80.若要指定當(dāng)前圖形的x軸范圍,以下代碼正確的是()A、plt.xlim()B、plt.ylim()C、plt.xlabel()D、plt.ylabel()答案:A81.JupyterNotebook快捷鍵中,運(yùn)行本單元,選中下一個單元的快捷鍵是A、lt+EnterB、Ctrl+EnterC、Shift+VD、Shift+Enter答案:D82.在使用seaborn庫繪制數(shù)據(jù)分布圖時,以下哪個函數(shù)可以用于可視化獨(dú)立樣本的分布情況和置信區(qū)間?A、lmplot()B、swarmplot()C、regplot()D、pointplot()答案:D83.下面哪個不是Python合法的標(biāo)識符A、int32B、40XLC、selfD、__name__答案:B84.已經(jīng)列表x=[1,2,3],那么執(zhí)行語句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.試分析下面程序段的時間復(fù)雜度,并思考推導(dǎo)過程。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解析:本程序運(yùn)算次數(shù)與問題規(guī)模n無關(guān),故時間復(fù)雜度為O(1)。86.plotnine中如何設(shè)置繪圖的標(biāo)題?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、計(jì)算數(shù)據(jù)中缺失值的個數(shù)B、將數(shù)據(jù)中的缺失值改為零C、刪除數(shù)據(jù)中的缺失值D、將數(shù)據(jù)中的缺失值改為1答案:C88.以下Python中變量的命名正確的是A、1a=4B、print=5C、_A=2D、a+b=3答案:C89.常用的決策分析不包含()。A、穩(wěn)定分析B、確定性決策分析C、不確定性決策分析D、概率型風(fēng)險(xiǎn)分析答案:D90.下列哪個不是建立線性模型的作用?A、影響因素分析B、進(jìn)行估計(jì)C、用來預(yù)測D、進(jìn)行分類答案: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、計(jì)算數(shù)據(jù)中缺失值的個數(shù)B、將數(shù)據(jù)中的缺失值改為零C、刪除數(shù)據(jù)中的缺失值D、將數(shù)據(jù)中的缺失值改為1答案:C93.下列Python程序段,程序運(yùn)行后,a的值是A=0;b=4Ifb>a:A=3?bElse:A=10A、10B、0C、12D、4答案:C94.如果一個數(shù)據(jù)集的特征具有相關(guān)性,應(yīng)該采取什么措施()。A、刪除相關(guān)特征之一B、同時保留所有特征,不進(jìn)行任何處理C、使用主成分分析(PCA)進(jìn)行降維處理D、使用正則化方法進(jìn)行處理答案:C95.關(guān)于常見圖表的說法中,下列描述正確的是()。A、柱形圖可以反映數(shù)據(jù)增減的趨勢B、條形圖是橫置的直方圖C、餅圖用于顯示數(shù)據(jù)中各項(xiàng)大小與各項(xiàng)總和的比例D、雷達(dá)圖是一種可以展示多變量關(guān)系的圖表答案:C96.在Python中,用變量code存儲學(xué)生的借書卡編碼,例如:code=“NO.2020100502”,則變量code的數(shù)據(jù)類型應(yīng)定義為A、布爾型B、整型C、字符串型D、浮點(diǎn)型答案:C97.以下關(guān)于字典的說法錯誤的是A、字典的長度是不可變的。B、字典中元素以鍵信息為索引訪問。C、字典中,一個鍵信息只對應(yīng)一個值信息。D、字典可以對鍵信息賦值。答案:A98.關(guān)于Python語言的特點(diǎn),以下選項(xiàng)中描述錯誤的是A、Python語言是腳本語言B、Python語言是非開源語言C、Python語言是跨平臺語言D、Python語言是多模型語言答案:B99.下列Python程序段運(yùn)行的結(jié)果是F=[‘A’,’B’,’C’]A=len(f)Print(‘a(chǎn)=’,a)A、=2B、a=’A’C、a=’C’D、a=3答案:D100.繪制散點(diǎn)圖的函數(shù)是()A、matplotlib.pyplot.bar)B、matplolib.pyplot.pie(OC、matplotlib.pyplot.scatter()D、matplotlib.pyplot.plot)答案:C101.在python中運(yùn)行print(’3+6’)的結(jié)果是A、9B、’3+6’C、3+6D、’9’答案:C102.這是哪個分布的概率密度函數(shù)A、均勻分布B、標(biāo)準(zhǔn)正態(tài)分布C、正態(tài)分布D、t分布答案:C103.在Pandas中,如何對數(shù)據(jù)進(jìn)行去重()。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.以下哪個選項(xiàng)可以創(chuàng)建一個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表示線條上點(diǎn)的形狀D、lines.markersize表示點(diǎn)的數(shù)量答案:D108.在pandas中,()函數(shù)可以用來計(jì)算計(jì)量數(shù)據(jù)的均值。A、mean()B、median()C、var()D、std()答案:A109.若list1=[‘A’,60,‘B’,90],執(zhí)行了dellist1[1:3]之后則list1的值是A、[60,90]B、[‘A’,90]C、[‘A’,’B’]D、[‘B’,90]答案:B110.關(guān)于相關(guān)系數(shù)r,下列說法不正確的是A、取值范圍為[-1,1]B、相關(guān)系數(shù)是協(xié)方差的標(biāo)準(zhǔn)化形式,仍受單位的影響C、-1<r<0表示變量負(fù)線性相關(guān)D、r=1表示變量完全正線性相關(guān)答案:B111.在Matplotlib中,如何設(shè)置圖表標(biāo)題()。A、plt.title()B、plt.xlabel()C、plt.ylabel()D、alloftheabove答案:A112.對于字符串s='morning',以下可得字符串'nin'的表達(dá)式是A、s[3:5]B、s[3:6]C、s[4:5]D、s[4:6]答案:B113.Python中,想要使用range()獲取數(shù)字1~5,正確的寫法是A、range(0,5)B、range(1,5)C、range(1,6)D、range(0,6)答案:C114.在pandas中,()函數(shù)可以用來計(jì)算計(jì)量數(shù)據(jù)的中位數(shù)。A、mean()B、median()C、var()D、std()答案:B115.下列選項(xiàng)中,不屬于Seaborn庫的特點(diǎn)是()。A、Seaborn是基于Matplotlib的可視化庫B、基于網(wǎng)格繪制出更加復(fù)雜的圖像集合C、多個內(nèi)置主題及顏色主題D、可以處理大量的數(shù)據(jù)流答案:D116.面代碼的輸出結(jié)果是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語言中,用來定義函數(shù)的關(guān)鍵字是A、returnB、defC、functionD、import答案:B119.Python語言可以在哪些操作系統(tǒng)上運(yùn)行?A、WindowsB、LinuxC、macOSD、以上都可以答案:D120.以下哪個不是建立線性模型的作用?A、影響因素分析B、進(jìn)行估計(jì)C、用來預(yù)測D、進(jìn)行分類答案:D121.foriinrange(0,2):Print(i)上述程序的輸出結(jié)果是A、012B、12C、01D、1答案:C122.下面程序中語句print(i?j)共執(zhí)行了幾次。Foriinrange(5):Forjinrange(2,5):Print(i?j)A、12B、15C、14D、20答案:B123.在Python中要生成隨機(jī)數(shù),應(yīng)該使用A、math模塊B、random模塊C、numpy模塊D、pygame模塊答案:B124.若有一個字符串s='20200819',下列選項(xiàng)中可以得到字符串‘2020’的表達(dá)式是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中,如何對數(shù)據(jù)進(jìn)行排序()。A、sort_values()B、sort_index()C、reorder_columns()D、reorder_rows()答案:A127.在pandas中,()可以用來計(jì)算計(jì)量數(shù)據(jù)的四分位數(shù)間距。A、skew()B、max()-min()C、kurt()D、quantile()-quantile()答案:D128.在Python中,哪個函數(shù)用于計(jì)算平均值()。A、mean()B、sum()C、max()D、min()答案:A129.關(guān)于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、點(diǎn)號B、冒號C、分號D、逗號答案:C131.d1={'學(xué)科':'語文','班級':'2班','最高分':99}D2={'學(xué)科':'數(shù)學(xué)','班級':'3班','最高分':100}D1.update(d2)Print(d1)以上代碼的運(yùn)行結(jié)果為A、{"學(xué)科":"語文","班級":"2班","最高分":99}B、{"學(xué)科":"語文","班級":"2班","最高分":100}C、{"學(xué)科":"數(shù)學(xué)","班級":"3班","最高分":100}D、{"學(xué)科":"數(shù)學(xué)","班級":"3班","最高分":99}答案:C132.list1=[’Python’,786,2.23,’R’,70.2],則list1[2]的輸出結(jié)果是A、2.23B、tC、786D、’R’答案:A133.以下哪條語句定義了一個Python字典A、{}B、{1,2,3}C、[1,2,3]D、(1,2,3)答案:A134.若執(zhí)行語句b=[xforxinrange(10,15)ifx%2==0],b的結(jié)果是A、[10,11,12,13,14,15]B、[10,12,14,15]C、[10,11,12,13,14]D、[10,12,14]答案:D135.以下不屬于多目標(biāo)求解步驟的是()。A、計(jì)算理想值B、確定分析方法C、計(jì)算差距D、確定最佳方案答案:B136.下列哪個庫是Python中用于數(shù)據(jù)分析的主要庫()?A、NumPyB、PandasC、MatplotlibD、Scikit-learn答案:B137.在使用seaborn庫繪制數(shù)據(jù)分布圖時,以下哪種函數(shù)可以用于可視化兩個連續(xù)變量的關(guān)系?A、scatterplot()B、oxplot()C、ountplot()D、barplot()答案:A138.如何設(shè)置plotnine中繪圖的縱軸標(biāo)簽刻度()?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庫中,有多種算法可以用于文本分類,包括但不限于支持向量機(jī)(SVM)、k-近鄰(kNN)以及針對多項(xiàng)式特征的樸素貝葉斯分類器(NBC)。這些算法在文本處理領(lǐng)域都有廣泛應(yīng)用,特別是當(dāng)文本數(shù)據(jù)經(jīng)過適當(dāng)?shù)念A(yù)處理(如TF-IDF向量化)后。因此,B選項(xiàng)“alloftheabove”是正確的,因?yàn)樗w了Scikit-learn中用于文本分類的多種算法。141.若dic_color={'red':'紅色','green':'綠色','gold':'金色','brown':'棕色','purple':'紫色'},以下選項(xiàng)中能夠輸出'金色'的是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班的學(xué)生花名冊被存儲在一個列表name中,如何快速得到該班級學(xué)生的總?cè)藬?shù)A、print(sum(name))B、print(len(name))C、print(min(name))D、print(max(name))答案:B144.Numpy中創(chuàng)建元素全為1的多維數(shù)組可使用以下哪個方法A、onesB、zerosC、oneD、zero答案:A145.在Pandas中,如何對數(shù)據(jù)進(jìn)行排序()。A、sort_values()B、sort_index()C、reorder_columns()D、reorder_rows()答案:A146.在循環(huán)中用于結(jié)束整個循環(huán)的關(guān)鍵字A、gotoB、exitC、ontinueD、break"答案:D147.表達(dá)式[1,2,3]?3的執(zhí)行結(jié)果為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的數(shù)據(jù)()。A、df[df>10]B、df[df<10]C、df[df>=10]D、f[df<=10]答案:A149.在Python中,哪個函數(shù)用于繪制散點(diǎn)圖()。A、scatter()B、plot()C、graph()D、chart()答案:A150.在Python中,哪個函數(shù)用于創(chuàng)建線性回歸模型()。A、linear_regression()B、regression()C、fit_linear()D、fit_regression()答案:A151.讀如下代碼:Importscipy.statsasstP=st.norm.cdf(2);P關(guān)于變量P,以下哪個說法是正確的?A、P是正態(tài)分布p()的累積概率B、P是標(biāo)準(zhǔn)正態(tài)分布p()的累積概率C、P是t分布p()的累積概率D、P是均勻分布p()的累積概率答案:B152.關(guān)于移動平均預(yù)測法,以下說法不正確的是()。A、簡單平均法將過去一定時間內(nèi)的數(shù)據(jù)的平均數(shù)看作未來的預(yù)測數(shù)B、簡單移動平均法賦予每個元素的權(quán)重相等C、加權(quán)移動平均法賦予每個元素的權(quán)重不等D、加權(quán)移動平均法的期數(shù)會使預(yù)測值對數(shù)據(jù)實(shí)際變動更加敏感答案:D153.運(yùn)行以下程序,下列輸出結(jié)果正確的是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、運(yùn)行時出現(xiàn)錯誤提示答案:B154.下列簡單移動平均法的命令:Qt.rolling(5).mean(),代表()階移動平均。A、3階B、4階C、5階D、6階答案:B155.matplotlib中用于繪制餅圖的函數(shù)是什么?()A、plot()B、scatter()C、bar()D、pie()答案:D156.Python不支持的數(shù)據(jù)類型是。A、listB、charC、floatD、int答案:B157.閱讀如下代碼:Importstatsmodels.apiassmFm1=sm.OLS(y,sm.add_constant(x)).figS=fm1.tvalues;SW=fm1.pvalues;W其中,x為身高數(shù)據(jù),y為體重?cái)?shù)據(jù)。下列哪個說法不正確?A、S為系數(shù)的t檢驗(yàn)值B、W為系數(shù)的t檢驗(yàn)概率C、S為參數(shù)檢驗(yàn)概率D、W為參數(shù)擬合值答案:D158.在二維表中,normalize='all'表示()A、各數(shù)據(jù)占總和的比例B、各數(shù)據(jù)占部分的比例C、各數(shù)據(jù)占行的比例D、各數(shù)據(jù)占列的比例答案:A159.已知x=[1,2,3],執(zhí)行語句x.append(5)之后,x的值是A、[1,2,3]B、5C、[1,2,3,5]D、[5]答案:C160.運(yùn)行語句print(“一二三四五六七”[::-1]),輸出的結(jié)果是A、一二三四五六七B、一二三四五六C、六五四三二一D、七六五四三二一答案:D161.x=(4,5,6),執(zhí)行如下代碼會有什么結(jié)果?x[1]=1print(x)A、出錯B、(4,1,5,6)C、(1,5,6)D、(4,1,6)答案:A162.假設(shè)x=14,y=6,那么執(zhí)行x>yand5,的結(jié)果為?A、x>yB、5C、FalseD、True答案:B163.以下關(guān)于定基增長量和環(huán)比增長量的關(guān)系的說法不正確的是()。A、兩者都屬于數(shù)量指標(biāo)B、環(huán)比增長量是報(bào)告期指標(biāo)與某固定期指標(biāo)之差C、定基增長量是某一期指標(biāo)與固定基期指標(biāo)之差D、環(huán)比增長量又稱環(huán)比數(shù)答案:B164.當(dāng)需要在字符串中使用特殊字符時,python使用什么作為轉(zhuǎn)義字符A、\B、/C、#D、%答案:A165.在Scikit-learn中,哪個函數(shù)用于訓(xùn)練模型()。A、fit()B、predict()C、transform()D、score()答案:A多選題1.關(guān)于Anconda的特點(diǎn),下列描述正確的是()。A、開源和免費(fèi)B、僅支持Linnux、windows系統(tǒng)C、包含了眾多流行的科學(xué)、數(shù)學(xué)、工程和數(shù)據(jù)分析的Python庫D、Anconda支持Python3.x以上的版本E、額外的加速和優(yōu)化是收費(fèi)的,但對于學(xué)術(shù)用途,可以申請免費(fèi)的License。答案:ACE2.可視分析學(xué)涉及到的學(xué)科包括A、計(jì)算機(jī)圖形學(xué)B、數(shù)據(jù)挖掘C、人機(jī)交互D、統(tǒng)計(jì)分析答案:ABCD3.以下哪些庫可以用于Python的數(shù)據(jù)預(yù)測分析()。A、NumPyB、PandasC、MatplotlibD、Scikit-learnE、Tkinter答案:BCD4.Python創(chuàng)建和控制的實(shí)體稱為對象,它們可以是()。A、變量B、函數(shù)C、結(jié)構(gòu)D、字符串E、數(shù)組答案:ABCDE5.JupyterNotebook所見即所得的優(yōu)點(diǎn)包括()。A、分享便捷B、支持多種語言C、交互式展現(xiàn)D、遠(yuǎn)程運(yùn)行E、適合數(shù)據(jù)分析答案:ABCDE6.在Python中,常見的循環(huán)有:()。A、do—whileB、whileC、forD、for—loopE、for—while答案:BC7.下列關(guān)于多維數(shù)組切片的描述正確的是()A、在選取元素時可以傳入一個切片B、在選取元素時不可以傳入多個切片C、在選取元素時可以將切片與整數(shù)索引混合使用D、在選取元素時可以傳入多個切片E、在選取元素時不能將切片與整數(shù)索引混合使用答案:ACD8.Anconda支持哪些操作系統(tǒng)?()A、WindowsB、MacOSC、LinuxD、AndroidE、iOS答案:ABC9.關(guān)于List集合的特性的關(guān)鍵字,正確的是:()。A、有序B、無序C、可變D、可重復(fù)E、不可重復(fù)答案:ACD10.numpy數(shù)組的轉(zhuǎn)置可以通過()實(shí)現(xiàn)。A、transpose()B、reshape()C、TD、transform()E、shape()答案:AC11.importrandomPrint(random.randint(50,100))以上Python語句有可能出現(xiàn)的結(jié)果為:()。A、50B、66C、77D、100E、99答案:ABCE12.以下哪些函數(shù)可以用于處理缺失值()。A、fillna()B、dropna()C、replace()D、interpolate()E、impute()答案:ABD13.列表中的元素可以是以下哪些()。A、數(shù)字B、數(shù)組C、字符D、字符串E、列表答案:ACDE14.針對以下代碼中的錯誤,以下說法正確的是()。Forxin(1,2,3):Whilex:Print(x)A、這是一個死循環(huán)B、打印結(jié)果是1,2,3C、把while改為if,程序運(yùn)行結(jié)果一致D、把while改為if,打印結(jié)果為1,2,3E、系統(tǒng)會報(bào)錯答案:AD15.以下關(guān)于股票收益率的說法不正確的是________。A、是反映股票收益水平的指標(biāo)B、是收益額與原始投資額的比率C、股票的絕對收益是股票收益率D、股票的相對收益是股息答案:CD16.數(shù)據(jù)按度量尺度可分()A、定性數(shù)據(jù)B、定量數(shù)據(jù)C、動態(tài)數(shù)列D、面板數(shù)據(jù)答案:AB17.Pandas的數(shù)據(jù)結(jié)構(gòu)有()A、SeriesB、DataFrameC、arrayD、PanelE、Vector答案:ABD18.下列屬于numpy的數(shù)據(jù)類型的是()。A、charB、complexC、int64D、float32E、bool答案:BCDE19.動態(tài)數(shù)列按表現(xiàn)形式可分為()?A、絕對動態(tài)數(shù)列B、相對動態(tài)數(shù)列C、平均動態(tài)數(shù)列D、標(biāo)準(zhǔn)動態(tài)數(shù)列答案:ABC20.不確定性決策分析常遵循的原則有:A、樂觀原則B、悲觀原則C、折中原則D、后悔原則答案:ABCD21.下列關(guān)于Series說法正確的是()。A、Series是一個類似一維數(shù)組的對象B、Series可以保存任何類型的數(shù)據(jù)C、Series由數(shù)據(jù)和索引構(gòu)成D、Series結(jié)構(gòu)的數(shù)據(jù)位于索引的左側(cè)E、Series的索引從1開始答案:ABCD22.下列方法中可以讀取數(shù)據(jù)庫數(shù)據(jù)的是()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.符號“#”后面跟的內(nèi)容是程序里的()。A、可執(zhí)行語句B、注釋C、函數(shù)調(diào)用D、備注E、不可執(zhí)行語句答案:BDE25.Python的標(biāo)準(zhǔn)數(shù)據(jù)類型包括:()。A、元組B、列表C、字典D、集合E、數(shù)組答案:ABCD26.seaborn庫可以繪制哪些類型的統(tǒng)計(jì)圖?A、折線圖B、散點(diǎn)圖C、熱力圖D、盒圖答案:ABCD27.關(guān)于空值和缺失值,下列說法中正確的是()A、NaN和None是一樣的B、使用isnull()可以檢測數(shù)據(jù)中是否存在空值或缺失值C、使用NaN()可以檢測數(shù)據(jù)中是否存在空值或缺失值D、notnull()與isnull()方法都可以判斷數(shù)據(jù)中是否存在空值或缺失值E、dropna()方法可以刪除空值和缺失值答案:BDE28.Python的設(shè)計(jì)具有很強(qiáng)的可讀性,相比其他語言具有的特色語法有以下選項(xiàng),正確的是()。A、交互式B、解釋型C、面向?qū)ο驞、服務(wù)端語言E、編譯型答案:BE29.下列關(guān)于后悔期望值法說法正確的是()。A、根據(jù)后悔值矩陣計(jì)算B、根據(jù)收益矩陣計(jì)算C、選擇最大期望值所對應(yīng)方案為最佳方案D、選擇最小期望值所對應(yīng)方案為最佳方案答案:AD30.下列關(guān)于DataFrame說法正確的是()A、默認(rèn)情況下DataFrame的行索引在最右側(cè)B、DataFrame是由數(shù)據(jù)和索引組成C、DataFrame有行索引與列索引D、ataFrame有數(shù)值索引E、DataFrame是一個類似二維數(shù)組的對象答案:BCE31.下列關(guān)于Pandas數(shù)據(jù)排序說法正確的是()A、sort_values()可以按值排序B、sort_values()可以按索引排序C、sort_index()可以按索引排序D、sort_index()可以按值排序E、sorted()可以按值排序答案:AC32.下列關(guān)于期望值法說法正確的是()。A、根據(jù)收益矩陣計(jì)算B、根據(jù)后悔值矩陣計(jì)算C、選擇最大期望值所對應(yīng)方案為最佳方案D、選擇最小期望值所對應(yīng)方案為最佳方案答案:AC33.Python的基本數(shù)據(jù)類型包括:()。A、實(shí)數(shù)型B、字符型C、邏輯型D、復(fù)數(shù)型E、數(shù)值型答案:BCDE34.列哪些集合是無序集合:()。A、listB、tupleC、setD、ictE、string答案:CD35.下列選項(xiàng)中屬于numpy功能的是()。A、功能強(qiáng)大的多維數(shù)據(jù)對象B、高性能科學(xué)計(jì)算和數(shù)據(jù)分析的基礎(chǔ)包C、多維數(shù)組(矩陣)具有矢量運(yùn)算能力,快速、節(jié)省空間D、簡化數(shù)組的循環(huán)E、線性代數(shù)、隨機(jī)數(shù)生成以及傅里葉變換功能答案:ABCDE判斷題1.Python字典和集合屬于無序序列。A、正確B、錯誤答案:A2.在Python中使用單引號、雙引號、三引號作為定界符表示字符串。A、正確B、錯誤答案:A3.Seaborn提供了很多用于繪制統(tǒng)計(jì)圖表的高級API。A、正確B、錯誤答案:A4.Pandas中可以通過行索引或行索引位置的切片形式選取行數(shù)據(jù)A、正確B、錯誤答案:A5.Python字典中的“鍵”不允許重復(fù)。A、正確B、錯誤答案:A6.在Python中,可以使用scikit-learn庫進(jìn)行機(jī)器學(xué)習(xí)模型的訓(xùn)練和預(yù)測()。A、正確B、錯誤答案:A7.文本文件的存儲和讀取類似,結(jié)構(gòu)化數(shù)據(jù)可以通過pandas中的to_csv函數(shù)實(shí)現(xiàn)以CSV文件格式存儲文件。A、正確B、錯誤答案:A8.我們可以通過下標(biāo)來訪問集合中的某個元素。A、正確B、錯誤答案:B9.在Python中0oa1是合法的八進(jìn)制數(shù)字表示形式。A、正確B、錯誤答案:B10.Python支持使用字典的“鍵”作為下標(biāo)來訪問字典中的值。A、正確B、錯誤答案:A11.Python是一種面向?qū)ο蟮木幊陶Z言()。A、正確B、錯誤答案:A12.pyplot可以使用barh()函數(shù)繪制堆積條形圖。()A、正確B、錯誤答案:A13.numpy是Python中重要的計(jì)算庫,主要用于科學(xué)計(jì)算。A、正確B、錯誤答案:A14.Python中的布爾類型值包括true和flase兩種。A、正確B、錯誤答案:B15.我們可以通過下標(biāo)來訪問字符串中的某個元素,也可以修改字符串中的某個元素的值。A、正確B、錯誤答案:B16.在Matplotlib中,可以使用plt.title()函數(shù)設(shè)置圖表標(biāo)題。A、正確B、錯誤答案:A17.axis=1時表示沿著縱軸進(jìn)行計(jì)算,axis=0時沿橫軸進(jìn)行計(jì)算。A、正確B、錯誤答案:B18.在Scikit-learn中,可以使用KMeans()函數(shù)實(shí)現(xiàn)K均值聚類算法。A、正確B、錯誤答案:A19.柱形圖與直方圖展示的效果完全相同。()A、正確B、錯誤答案:B20.和大多數(shù)軟件一樣,后續(xù)的版本一般能兼容前面的版本,Python3.X能兼容Python2.X。A、正確B、錯誤答案:B21.設(shè)x=[12,23,34],執(zhí)行程序x.insert(1,2)之后,x的值為[12,2,23,34]。A、正確B、錯誤答案:A22.csv文件只能存取一維、二維數(shù)據(jù),用來存取批量數(shù)據(jù),中間用冒號隔開。A、正確B、錯誤答案:B23.在Matplotlib中,可以使用plt.scatter()函數(shù)繪制散點(diǎn)圖。A、正確B、錯誤答案:A24.在if語句中,必須出現(xiàn)else。A、正確B、錯誤答案:B25.如果要合并的DataFrame之間沒有連接鍵,就無法使用merge方法。A、正確B、錯誤答案:A26.以#號開頭到換行之前的所有字符都是注釋,其內(nèi)容并不會參與編譯,它是對代碼做出說明的文字。A、正確B、錯誤答案:A27.Python中的Pandas庫主要用于數(shù)據(jù)分析()。A、正確B、錯誤答案:A28.在Matplotlib中,可以使用plt.bar()函數(shù)繪制條形圖。A、正確B、錯誤答案:A29.全局變量會增加不同函數(shù)之間的隱式耦合度,從而降低代碼可讀性,因此應(yīng)盡量避免過多使用全局變量。A、正確B、錯誤答案:A30.在Python中,我們可以使用matplotlib庫進(jìn)行數(shù)據(jù)可視化()。A、正確B、錯誤答案:A31.DataFrame()函數(shù)的參數(shù)index的值相當(dāng)于行索引,若不手動賦值,將默認(rèn)從1開始分配。A、正確B、錯誤答案:B32.Pandas中數(shù)據(jù)對象的索引可以隨時被修改A、正確B、錯誤答案:B33.在Python中,字典的鍵必須是唯一的,但值可以是重復(fù)的()。A、正確B、錯誤答案:B34.創(chuàng)建交叉表的函數(shù)是crosstab。A、正確B、錯誤答案:A35.pandas既可以按照索引排序,也可以按照數(shù)據(jù)排序。A、正確B、錯誤答案:A36.在創(chuàng)建字典后,可利用賦值語句直接修改指定鍵的值,但不能修改鍵。A、正確B、錯誤答案:A37.Python是一種跨平臺、開源、免費(fèi)的高級動態(tài)編程語言。A、正確B、錯誤答案:A38.利用describe方法會對每個數(shù)值型的行數(shù)據(jù)進(jìn)行統(tǒng)計(jì)。A、正確B、錯誤答案:B39.在Python中,可以使用mean_squared_error()函數(shù)計(jì)算均方誤差()。A、正確B、錯誤答案:A40.字典的鍵必須唯一。A、正確B、錯誤答案:A41.pandas是重要的數(shù)據(jù)分析Python包,提供了高效的Series和DataFrame數(shù)據(jù)結(jié)構(gòu)和高效的數(shù)據(jù)分析方法。A、正確B、錯誤答案:A42.設(shè)x=set([1,1,3,3,5,5]),則x.add(7)之后,x的值為{1,1,3,3,5,5,7}。A、正確B、錯誤答案:B43.在Python中,可以使用numpy庫進(jìn)行數(shù)值計(jì)算()。A、正確B、錯誤答案:A44.Pandas庫中通過unique方法獲取不重復(fù)的數(shù)組,利用value_counts方法實(shí)現(xiàn)頻數(shù)統(tǒng)計(jì)。A、正確B、錯誤答案:A45.對于數(shù)值型數(shù)據(jù),用來描述離散程度趨勢的統(tǒng)計(jì)量最主要的有變異系數(shù)、方差、標(biāo)準(zhǔn)差。A、正確B、錯誤答案:A46.不同版本的Python可以安裝到同一臺計(jì)算機(jī)上。A、正確B、錯誤答案:A47.元組的每個元素的類型必須不同。A、正確B、錯誤答案:B48.在Python中,可以使用pandas庫的merge函數(shù)對兩個數(shù)據(jù)集進(jìn)行合并操作。A、正確B、錯誤答案:A49.函數(shù)中必須包含return語句。A、正確B、錯誤答案:B50.表達(dá)式"等級考試通過"+"!"?2的結(jié)果是"等級考試通過!!"。A、正確B、錯誤答案:A51.構(gòu)建Series或DataFrame時,所用到的任何數(shù)組或其他序列的標(biāo)簽都會被轉(zhuǎn)換成一個Index。A、正確B、錯誤答案:A52.Python使用縮進(jìn)來體現(xiàn)代碼之間的邏輯關(guān)系。A、正確B、錯誤答案:A53.在Python中,可以使用fit()函數(shù)訓(xùn)練機(jī)器學(xué)習(xí)模型()。A、正確B、錯誤答案:A54.在Python中,我們可以使用pandas庫的describe函數(shù)查看數(shù)據(jù)的描述性統(tǒng)計(jì)信息()。A、正確B、錯誤答案:A55.在Python中,可以使用sklearn庫中的PCA模型進(jìn)行主成分分析()。A、正確B、錯誤答案:A56.JupyterNotebook最大的優(yōu)點(diǎn)是可以重現(xiàn)整個分析過程。A、正確B、錯誤答案:A57.列表對象的append()方法屬于原地操作,用于在列表尾部追加一個元素。A、正確B、錯誤答案:A58.plotnine是一個基于Python的數(shù)據(jù)分析和可視化庫。A、正確B、錯誤答案:A59.Figure對象可以劃分多個繪圖區(qū)域,每個繪圖區(qū)域都是一個Axes對象。A、正確B、錯誤答案:A60.Seaborn的繪圖更加便捷美觀,是Matplotlib的替代。()A、正確B、錯誤答案:B61.3+4j是合法Python數(shù)字類型。A、正確B、錯誤答案:A62.對DataFrame按指定列排序的方法是sort_index(axis=0)。A、正確B、錯誤答案:B63.在Python中,列表是有序的,元組也是有序的()。A、正確B、錯誤答案:A64.在DataFrame中,可以通過sum方法對每列進(jìn)行求和匯總,與Excel中的sum函數(shù)類似。如果設(shè)置axis=1指定軸方向,可以實(shí)現(xiàn)按列匯總。A、正確B、錯誤答案:B65.字典是通過鍵的位置來索引,鍵是不可變的,同一個鍵不允許出現(xiàn)兩次。A、正確B、錯誤答案:B66.交叉表是一種特殊的透視表,主要用于計(jì)算分組頻率A、正確B、錯誤答案:A67.在Python中,可以使用pandas庫的head函數(shù)查看數(shù)據(jù)的前十行。A、正確B、錯誤答案:B68.線性圖一般用于描述兩組數(shù)據(jù)之間的趨勢。Pandas中的Plot方法默認(rèn)繪制線形圖A、正確B、錯誤答案:A69.如果只需要math模塊中的sin()函數(shù),建議使用frommathimportsin來導(dǎo)入,而不要使用importmath導(dǎo)入整個模塊。A、正確B、錯誤答案:A70.在Python中,我們可以使用matplotlib庫進(jìn)行數(shù)據(jù)可視化()。A、正確B、錯誤答案:A71.列表中可以存放任意數(shù)據(jù)類型的數(shù)據(jù)項(xiàng)。A、正確B、錯誤答案:A72.Python列表可以做乘的運(yùn)算,表達(dá)式[2,2]?2的結(jié)果是[2,2,2,2]。A、正確B、錯誤答案:A73.表達(dá)式(x=10/4)執(zhí)行后,x的值是2.5。A、正確B、錯誤答案:A74.定義Python函數(shù)時,如果函數(shù)中沒有return語句,則默認(rèn)返回空值None。A、正確B、錯誤答案:A75.Pandas中可以通過query方法查詢數(shù)據(jù)A、正確B、錯誤答案:A76.read_csv和to_csv表示對csv文件的讀取與寫入。A、正確B、錯誤答案:A77.字典的鍵和值都是唯一的,成對出現(xiàn)且不可重復(fù)。A、正確B、錯誤答案:B78.只要當(dāng)前的系統(tǒng)中安裝了Anconda,則默認(rèn)就已經(jīng)擁有了JupyterNotebook,不需要再另行下載和安裝。A、正確B、錯誤答案:A79.在Python中,可以使用pandas庫進(jìn)行數(shù)據(jù)分析和預(yù)測()。A、正確B、錯誤答案:A80.在Python中,可以使用seaborn庫進(jìn)行高級數(shù)據(jù)可視化()。A、正確B、錯誤答案:A81.字典和集合屬于無序序列。A、正確B、錯誤答案:A82.函數(shù)定義時,至少要指定一個參數(shù)。A、正確B、錯誤答案:B83.在Python中可以使用id作為變量名,盡管不建議這樣做。A、正確B、錯誤答案:A84.在Python中,可以使用sklearn庫中的LogisticRegression模型進(jìn)行邏輯回歸分析()。A、正確B、錯誤答案:A85.Python是一種面向?qū)ο缶幊陶Z言。A、正確B、錯誤答案:A86.plotnine可以直接讀取PandasDataFrame,并根據(jù)數(shù)據(jù)進(jìn)行自動繪圖。A、正確B、錯誤答案:A87.在Pandas中,可以使用drop_duplicates()函數(shù)去除重復(fù)行。A、正確B、錯誤答案:A88.表達(dá)式'a'?(6//3)的計(jì)算結(jié)果為'aa'。A、正確B、錯誤答案:A89.9999??9999這樣的命令在Python中無法運(yùn)行。A、正確B、錯誤答案:B90.Seaborn是Python中用于數(shù)據(jù)分析和可視化的一個庫。A、正確B、錯誤答案:A91.字典的“鍵”必須是不可變的。A、正確B、錯誤答案:A92.需要轉(zhuǎn)換默認(rèn)的Seaborn繪圖風(fēng)格,只需調(diào)用有參數(shù)設(shè)置的set方法。()A、正確B、錯誤答案:B93.通過列索引或以屬性的方式可以單獨(dú)獲取DataFrame的列數(shù)據(jù),返回的數(shù)據(jù)類型為List。A、正確B、錯誤答案:B94.在Python中,我們可以使用sklearn庫中的SVM模型進(jìn)行支持向量機(jī)分析()。A、正確B、錯誤答案:A95.JupyterNotebook的優(yōu)點(diǎn)是可以重現(xiàn)整個分析過程,并將說明文字、代碼、圖表、公式和結(jié)論都整合在一個文檔中。A、正確B、錯誤答案:A96.在Python中,可以使用sklearn庫中的LinearRegression模型進(jìn)行線性回歸分析()。A、正確B、錯誤答案:A97.使用print()函數(shù)無法將信息寫入文件。A、正確B、錯誤答案:B98.Pandas中的索引對象是可以修改的。A、正確B、錯誤答案:A99.在箱形圖中,箱體中間的那條實(shí)線表示均值。A、正確B、錯誤答案:B100.Python數(shù)據(jù)管理中,加號(+)是字符串連接運(yùn)算符,星號(?)是重復(fù)操作。A、正確B、錯誤答案:A101.字典無法使用str式的索引格式,但支持以鍵查值的形式。A、正確B、錯誤答案:A102.在Pandas中,可以使用read_csv()函數(shù)讀取CSV文件。A、正確B、錯誤答案:A103.Python程序設(shè)計(jì)語言的程序可以導(dǎo)入別的模塊。A、正確B、錯誤答案:A104.在Python中,我們可以使用pandas庫的groupby函數(shù)對數(shù)據(jù)進(jìn)行分組操作()。A、正確B、錯誤答案:A105.加法運(yùn)算符可以用來連接字符串并生成新字符串。A、正確B、錯誤答案:A106.Python字符串具有切片功能,即從左到右索引默認(rèn)1開始。A、正確B、錯誤答案:B107.pyplot繪制的箱形圖默認(rèn)不顯示異常值。()A、正確B、錯誤答案:B108.在Pandas中,可以使用replace()函數(shù)替換數(shù)據(jù)中的某個值或字符串。A、正確B、錯誤答案:A109.函數(shù)內(nèi)部定義的局部變量當(dāng)函數(shù)調(diào)用結(jié)束后被自動刪除。A、正確B、錯誤答案:A110.數(shù)組使用切片和索引的方式與列表完全一樣。A、正確B、錯誤答案:B111.pandas中的concat方法可以實(shí)現(xiàn),默認(rèn)情況下會按列的方向堆疊數(shù)據(jù)。如果在行向上連接設(shè)置axies=1即可。A、正確B、錯誤答案:B112.DataFrame構(gòu)造函數(shù)的columns函數(shù)給出列的名字,index給出label標(biāo)簽。A、正確B、錯誤答案:A113.conda是一個在Windows、MacOS、和Linux上運(yùn)行的開源軟件包管理系統(tǒng)和環(huán)境管理系統(tǒng)。A、正確B、錯誤答案:A114.Pandas中的apply方法能將函數(shù)應(yīng)用于每一列A、正確B、錯誤答案:A115.Python支持在一行中實(shí)現(xiàn)多個語句,使用冒號將短語句隔離。A、正確B、錯誤答案:B116.DataFrame類型的數(shù)據(jù)用.loc和.iloc方法可以進(jìn)行切片索引。A、正確B、錯誤答案:B117.describe()方法可以一次性輸出多個統(tǒng)計(jì)指標(biāo)。A、正確B、錯誤答案:A118.在Pandas中,可以使用fillna()函數(shù)填充缺失值。A、正確B、錯誤答案:A119.在DataFrame中每行數(shù)據(jù)稱為一個變量,每列數(shù)據(jù)稱為一個樣品。A、正確B、錯誤答案:B120.在操作DataFrame對象時,可以通過指定索引名的方式獲取數(shù)據(jù)。A、正確B、錯誤答案:A121.Pandas中數(shù)據(jù)的重建索引指對索引重新排序而不是修改A、正確B、錯誤答案:A122.Python是一種開源、跨平臺的動態(tài)編程語言。A、正確B、錯誤答案:A123.Pandas庫中的Series和DataFrame中都有繪制各類圖表的plot方法,默認(rèn)繪制的都是線形圖。A、正確B、錯誤答案:A124.在Python程序中,使用縮進(jìn)空格表示語句塊。A、正確B、錯誤答案:A125.在函數(shù)內(nèi)部直接修改形參的值并不影響外部實(shí)參的值。A、正確B、錯誤答案:A126.刪除列的方法有多種如del、pop、drop等。常用的是del方法,它可以刪除行或者列。A、正確B、錯誤答案:B127.字典里的鍵必須唯一,但不同的鍵可以對應(yīng)同一個值。A、正確B、錯誤答案:B128.在Python中,可以使用predict()函數(shù)進(jìn)行數(shù)據(jù)預(yù)測()。A、正確B、錯誤答案:A129.在Scikit-learn中,可以使用PCA(主成分分析)算法進(jìn)行降維處理。A、正確B、錯誤答案:A130.函數(shù)中最多只能有一個return語句。A、正確B、錯誤答案:B131.seaborn是基于Matplotlib核心庫。A、正確B、錯誤答案:A132.plotnine的語法和ggplot2非常相似,因此具有高度的可讀性和易用性。A、正確B、錯誤答案:A133.在Python中,可以使用sklearn庫中的PCA模型進(jìn)行主成分分析()。A、正確B、錯誤答案:A134.Python變量名區(qū)分大小寫,所以book和BOOK不是同一個變量。A、正確B、錯誤答案:A135.plotnine可以用于繪制各種類型的圖形,包括散點(diǎn)圖、線圖、柱狀圖等。A、正確B、錯誤答案:A136.在Python3.x中可以使用中文作為變量名。A、正確B、錯誤答案:A137.在Pandas中,可以使用groupby()函數(shù)對數(shù)據(jù)進(jìn)行分組操作。A、正確B、錯誤答案:A138.Python列表、元組、字符串都屬于有序序列。A、正確B、錯誤答案:A139.函數(shù)是代碼復(fù)用的一種方式。A、正確B、錯誤答案:A140.在Python中,可以使用sklearn庫中的KMeans模型進(jìn)行K均值聚類分析()。A、正確B、錯誤答案:A141.Matplotlib默認(rèn)支持中文顯示。A、正確B、錯誤答案:B142.通過append方法能夠在原Series上插入(追加)新的Series。A、正確B、錯誤答案:A143.在Python中,我們可以使用tensorflow庫進(jìn)行深度學(xué)習(xí)模型的訓(xùn)練和預(yù)測()。A、正確B、錯誤答案:A144.一個列表或者集合中的元素類型必須屬于同一類型。A、正確B、錯誤答案:B145.假設(shè)列表對象aList的值為[3,4,5,6,7,9,11,13,15,17],那么切片aList[3:7]得到的值是([6,7,9,11,13])。A、正確B、錯誤答案:B146.matplotlib只能采用面向?qū)ο蟮姆绞介_發(fā)程序。()A、正確B、錯誤答案:B147.DataFrame既有行索引也有列索引,它可以被看做由Series組成的字典(共用同一個索引)。A、正確B、錯誤答案:A148.使用info()能夠一次性得出DataFrame所有數(shù)值型特征的非空值數(shù)目、均值、四分位數(shù)、標(biāo)準(zhǔn)差。A、正確B、錯誤答案:B149.不可以在同一臺計(jì)算機(jī)上安裝多個Python版本。A、正確B、錯誤答案:B150.在Matplotlib中,可以使用plt.xlabel()函數(shù)設(shè)置橫軸標(biāo)簽。A、正確B、錯誤答案:A151.Pandas只有Series和DataFrame兩種數(shù)據(jù)結(jié)構(gòu)。A、正確B、錯誤答案:B152.Pandas庫是Python中用于數(shù)據(jù)分析的主要庫之一。A、正確B、錯誤答案:A153.Seaborn中的distplot函數(shù)可以用來繪制數(shù)據(jù)分布的直方圖。A、正確B、錯誤答案:A填空題1.pyplot模塊中默認(rèn)擁有一個表示空白畫布的____對象。答案:figure;2.成績單score‘所有班級’中,二班平均語文成績是多少?成績保留到小數(shù)點(diǎn)后3位。使用代碼____來實(shí)現(xiàn)。答案:round(score[score['所在班級']=='二班'][['語文']].mean(),3);3.Python內(nèi)置函數(shù)____用來返回序列中的最大元素。答案:max();max4.表達(dá)式range(10)[-1]的值為____。答案:9;5.快速統(tǒng)計(jì)成績單score中“語文”這門課程成績的計(jì)數(shù),平均數(shù),方差,最小值,最大值,quantile百分?jǐn)?shù)值等信息,用代碼____來實(shí)現(xiàn)。答案:score[“語文”].describe();6.表達(dá)式len(range(1,10))的值為____。答案:97.在一個同時包含整數(shù)和浮點(diǎn)數(shù)的表達(dá)式中,python要進(jìn)行的轉(zhuǎn)換是____轉(zhuǎn)換為____。答案:整數(shù);浮點(diǎn)數(shù);8.已知列表x=[1,2,3,4],那么執(zhí)行語句delx[1]之后x的值為____________。答案:答案:[1,3,4]9.表達(dá)式int(4??0.5)的值為____。答案:2;10.打印出每一列的數(shù)據(jù)類型,執(zhí)行代碼____。答案:();11.____命令既可以刪除列表中的一個元素,也可以刪除整個列表。答案:del;12.t=(1,2,3,4,2),則print(t.index(2))的運(yùn)行結(jié)果為____。答案:1;13.某電視機(jī)商家計(jì)劃投資改進(jìn)生產(chǎn)設(shè)備,以提高生產(chǎn)效率、降低生產(chǎn)成本來獲取更多的經(jīng)濟(jì)收益,針對某種型號的電視機(jī),現(xiàn)擬訂如下四個方案。計(jì)劃改進(jìn)設(shè)備后,該型號空調(diào)的銷售單價為3000元/臺,預(yù)計(jì)其年銷售量可達(dá)50000臺。問:該廠選擇哪種方案可以獲得最大收益?數(shù)據(jù)如下。電視機(jī)商家計(jì)劃投資情況方案設(shè)備投資(元)單件成本(元)年銷售量(元)銷售單價(元/臺)方案12500000160050003000方案23000000150050003000方案33500000140050003000方案43800000130050003000____用單目標(biāo)求解法進(jìn)行決策分析。答案:我們可以使用單目標(biāo)求解法來比較各個方案的收益。收益可以通過計(jì)算年銷售額減去設(shè)備投資和單件成本得到。方案1:設(shè)備投資:2500000元單件成本:1600元年銷售量:5000臺銷售單價:3000元/臺收益=年銷售量?銷售單價-設(shè)備投資-單件成本?年銷售量=5000?3000-2500000-1600?5000=15000000-2500000-8000000=4500000元方案2:設(shè)備投資:3000000元單件成本:1500元年銷售量:5000臺銷售單價:3000元/臺收益=年銷售量?銷售單價-設(shè)備投資-單件成本?年銷售量=5000?3000-3000000-1500?5000=15000000-3000000-7500000=455000元方案3:設(shè)備投資:350000元單件成本:14(2)用多目標(biāo)求解法進(jìn)行決策分析。使用多目標(biāo)求解法來比較各個方案的收益。收益可以通過計(jì)算各個目標(biāo)函數(shù)的值來確定。方案1:設(shè)備投資:2500000元單件成本:1600元年銷售量:5000臺銷售單價:3000元/臺收益=年銷售量?銷售單價-設(shè)備投資-單件成本?年銷售量=5000?3000-2500000-1600?5000=15000000-2500000-8000000=4798575元方案2:設(shè)備投資:3000000元單件成本:1500元年銷售量:5000臺銷售單價:3000元/臺收益=年銷售量?銷售單價-設(shè)備投資-單件成本?年銷售量=5000?3000-3000000-1500?5000=15000000-3000000-750000=7758575元方案3:設(shè)備投資:3569869元單件成本:1446.79元年銷售量:5678臺(保留到整數(shù))銷售單價:3699元/臺(保留到整數(shù));14.Python中用于表示邏輯與、邏輯或、邏輯非運(yùn)算的關(guān)鍵字分別是____、____、____。答案:and;or;not;15.str='picture',執(zhí)行下列代碼,輸出結(jié)果為____、____。Print(str?2)Print(str+'test')答案:picturepicture;picturetest;16.Python語句list(range(1,10,3))執(zhí)行結(jié)果為____。答案:[1,4,7]17.已知x=[3,5,7],那么執(zhí)行語句x[len(x):]=[1,2]之后,x的值為____。答案:[3,

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論