輕輕松松學(xué)python智慧樹知到期末考試答案2024年_第1頁
輕輕松松學(xué)python智慧樹知到期末考試答案2024年_第2頁
輕輕松松學(xué)python智慧樹知到期末考試答案2024年_第3頁
輕輕松松學(xué)python智慧樹知到期末考試答案2024年_第4頁
輕輕松松學(xué)python智慧樹知到期末考試答案2024年_第5頁
已閱讀5頁,還剩5頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

輕輕松松學(xué)python智慧樹知到期末考試答案2024年輕輕松松學(xué)python哪個(gè)選項(xiàng)是實(shí)現(xiàn)多路分支的最佳控制結(jié)構(gòu)?()

A:if-elif-elseB:if-elseC:tryD:if答案:if-elif-else下面關(guān)于Series和DataFrame的理解,哪個(gè)是不正確的?()

A:Series和DataFrame之間不能進(jìn)行運(yùn)算B:可以像對(duì)待單一數(shù)據(jù)一樣對(duì)待Series和DataFrame對(duì)象C:DataFrame表示帶索引的二維數(shù)據(jù)D:Series表示帶索引的一維數(shù)據(jù)答案:Series和DataFrame之間不能進(jìn)行運(yùn)算關(guān)于計(jì)算機(jī)程序?qū)栴}的求解,哪個(gè)選項(xiàng)的描述是錯(cuò)誤的?()

A:計(jì)算機(jī)能解決問題的計(jì)算部分B:計(jì)算機(jī)無法超越人類智慧C:計(jì)算機(jī)能夠輔助解決數(shù)學(xué)公式求解問題D:計(jì)算機(jī)能解決所有問題,包括邏輯推理和計(jì)算答案:計(jì)算機(jī)能解決所有問題,包括邏輯推理和計(jì)算以下對(duì)遞歸描述錯(cuò)誤的是:()

A:執(zhí)行效率高B:書寫簡(jiǎn)單C:一定要有基例D:遞歸程序都可以有非遞歸編寫方法答案:執(zhí)行效率高下面對(duì)面向?qū)ο蠛兔嫦蜻^程描述正確的是:()

A:模塊化設(shè)計(jì)就是面向?qū)ο蟮脑O(shè)計(jì)B:所有面向?qū)ο缶幊棠軐?shí)現(xiàn)的功能采用面向過程同樣能完成C:面向?qū)ο缶幊瘫让嫦蜻^程編程更為高級(jí)D:面向?qū)ο蠛兔嫦蜻^程是編程語言的一種分類依據(jù)答案:所有面向?qū)ο缶幊棠軐?shí)現(xiàn)的功能采用面向過程同樣能完成Python語言可以處理的文件類型是()。

A:數(shù)據(jù)文件和二進(jìn)制文件

B:文本文件和數(shù)據(jù)文件

C:其余答案都不對(duì)

D:文本文件和二進(jìn)制文件

答案:文本文件和二進(jìn)制文件Python中關(guān)于全局變量和局部變量描述不正確的是()

A:全局變量不能和局部變量重名B:全局變量在程序執(zhí)行的全過程有效C:全局變量一般沒有縮進(jìn)D:一個(gè)程序中的變量包含兩類:全局變量和局部變量答案:全局變量不能和局部變量重名哪個(gè)選項(xiàng)是用來判斷當(dāng)前Python語句在分支結(jié)構(gòu)中?()

A:大括號(hào)B:縮進(jìn)C:引號(hào)D:冒號(hào)答案:縮進(jìn)>>>f=lambdax,y:y+x>>>f(10,10)""上述語句的輸出結(jié)果是:()

A:10B:100C:10,10D:20答案:20以下關(guān)于函數(shù)調(diào)用描述正確的是:()

A:函數(shù)和調(diào)用只能發(fā)生在同一個(gè)文件中B:函數(shù)在調(diào)用前不需要定義,拿來即用就好C:自定義函數(shù)調(diào)用前必須定義D:Python內(nèi)置函數(shù)調(diào)用前需要引用相應(yīng)的庫答案:自定義函數(shù)調(diào)用前必須定義下面是流程圖的基本元素是()。

A:順序語句B:循環(huán)語句C:分支語句D:判斷框答案:判斷框txt=open(""book.txt"",""r"")print(txt)txt.close()""文件book.txt在當(dāng)前程序所在目錄內(nèi),其內(nèi)容是一段文本:book,上述代碼的輸出結(jié)果是()

A:其余答案都不對(duì)B:book.txtC:bookD:txt答案:其余答案都不對(duì)下列關(guān)于流程線的說法不正確的是()。

A:流程線表示算法步驟執(zhí)行的順序,用來連接流程圖圖框B:流程線無論什么方向,總要按箭頭的指向執(zhí)行C:流程線是帶有箭頭的線,它可以畫成折線D:流程線只要是上下方向就表示自上向下執(zhí)行可以不要箭頭答案:流程線只要是上下方向就表示自上向下執(zhí)行可以不要箭頭使用函數(shù)的目的是?()

A:降低編程難度和代碼重用B:提高功能難度和代碼重用C:提高編程難度和代碼復(fù)用D:降低功能難度和代碼復(fù)用答案:降低編程難度和代碼重用x=10y=20ifx>10:ify>20:z=x+yprint('zis',z)else:print('xis',x)""閱讀上面程序,選擇正確輸出結(jié)果()。

A:沒有輸出B:zis30C:xis10D:yis20答案:xis10高級(jí)語言程序中,程序的三種基本結(jié)構(gòu)不包括?()

A:順序結(jié)構(gòu)B:限制結(jié)構(gòu)C:循環(huán)結(jié)構(gòu)D:分支結(jié)構(gòu)答案:限制結(jié)構(gòu)以下關(guān)于Python的描述錯(cuò)誤的是?()

A:Python可用于數(shù)據(jù)抓取(爬蟲)B:Python的語法類似C:Python是跨平臺(tái)的D:PHPPython可用于Web開發(fā)答案:Python哪個(gè)選項(xiàng)是Python語言%運(yùn)算符的含義?()

A:x與y的整數(shù)商B:x與y之商C:x的y次冪D:x與y之商的余數(shù)答案:x與y之商的余數(shù)下面哪項(xiàng)可以將窗口坐標(biāo)設(shè)置為:()(0,0)在左下角,(10,10)在右下角?

A:win.setcoords((0,0),(10,10))B:win.setcoords(Point(10,10),Point(0,0))C:win.setcoords(Point(0,0),Point(10,10))D:win.setcoords(0,0,10,10)答案:win.setcoords(0,0,10,10)列表ls,哪個(gè)選項(xiàng)對(duì)ls.reverse()的描述是正確的?()

A:如果ls為空,則產(chǎn)生一個(gè)異常B:將ls中可以比較的元素進(jìn)行逆序處理C:將ls中元素逆序,返回一個(gè)新列表D:將ls中元素逆序,更新列表ls答案:將ls中元素逆序,返回一個(gè)新列表哪個(gè)選項(xiàng)是abs(3-4j)的運(yùn)算結(jié)果?()

A:3B:4C:5D:5.0答案:5.0x=1y=-1z=1ifx>0:ify>0:print('AAA')elifz>0:print('BBB')""以上程序的輸出結(jié)果是()。

A:無輸出B:AAA'C:BBB'D:程序出錯(cuò)答案:無輸出deff(a,b):a=4returna+bdefmain():a=5b=6print(f(a,b),a+b)main()""上述程序的輸出結(jié)果為:()

A:1011B:1111C:1110AD:1010答案:1011如函數(shù)定義頭部為defgreet(username):,則下面對(duì)該函數(shù)的調(diào)用不合法的是()。

A:greet()B:greet("Jucy")C:greet(username='Jucy')D:greet('Jucy')答案:greet()哪個(gè)選項(xiàng)對(duì)死循環(huán)的描述是正確的?()

A:無限循環(huán)就是死循環(huán)B:死循環(huán)有時(shí)候?qū)幊逃幸欢ㄗ饔肅:使用for語句不會(huì)出現(xiàn)死循環(huán)D:死循環(huán)就是沒有意義的答案:死循環(huán)有時(shí)候?qū)幊逃幸欢ㄗ饔米址且粋€(gè)字符序列,例如,字符串s,從右側(cè)向左第二個(gè)字符用什么索引?()

A:s[:-2]B:s[0:-2]C:s[2]D:s[-2]答案:s[-2]下列方法僅適用于列表,而不適用于字符串的是()。

A:count()B:find()C:index()D:sort()答案:sort()可以結(jié)束一個(gè)循環(huán)的保留字是()。

A:continueB:exitC:breakD:if答案:break下面函數(shù)不是內(nèi)置函數(shù)的是()。

A:rangeB:printC:dirD:__doc__答案:__doc__哪個(gè)選項(xiàng)不是數(shù)據(jù)維度的種類?()

A:高維數(shù)據(jù)B:多維數(shù)據(jù)C:正交數(shù)據(jù)D:二維數(shù)據(jù)答案:正交數(shù)據(jù)"閱讀如下代碼:importpandasaspddt={'one':[9,8,7,6],'two':[3,2,1,0]}a=pd.DataFrame(dt)希望獲得[‘one’,‘two’],使用如下哪個(gè)語句?"()

A:a.valuesB:a.columnsC:a.rowD:a.index答案:a.columns程序?yàn)椋篈.a=[10,20,30]print(a*2)""其輸出結(jié)果是()。

A:[11,22,33]B:[10,20,30]C:[20,40,60]D:[10,20,30,10,20,30]答案:[10,20,30,10,20,30]importpandasaspddt={'one':[9,8,7,6],'two':[3,2,1,0]}a=pd.DataFrame(dt)""閱讀上述代碼:()

A:a中部分索引可能被修改B:a的值不改變C:a中部分列的值可能被修改D:a中部分行的值可能修改答案:a的值不改變k=10whilek>1:print(k)k=k/2""上述while循環(huán)執(zhí)行的次數(shù)為()。

A:5B:死循環(huán)C:4D:10答案:4哪個(gè)選項(xiàng)能夠向列表ls中增加五個(gè)元素?()

A:ls.insert(1,2,3,4,5)B:ls.append([1,2,3,4,5])C:ls+=1,2,3,4,5D:ls.append(1,2,3,4,5)答案:ls+=1,2,3,4,5Series和DataFrame類型中的.cumsum()方法,下面哪個(gè)說法是正確的?()

A:依次計(jì)算前1、2、…、n個(gè)元素的和B:計(jì)算全部元素的和C:計(jì)算全部元素的個(gè)數(shù)D:依次計(jì)算第n-1和第n個(gè)元素的和答案:依次計(jì)算前1、2、…、n個(gè)元素的和Python這個(gè)單詞是什么含義?()

A:喵星人B:袋鼠C:蟒蛇D:石頭答案:蟒蛇"閱讀下面代碼:importmatplotlib.pyplotaspltplt.plot([9,7,15,2,9])plt.savefig('test',dpi=600)其中,savefig()函數(shù)的作用是什么?()"

A:刷新數(shù)據(jù)B:記錄并存儲(chǔ)數(shù)據(jù)C:顯示所繪制的數(shù)據(jù)圖AD:將數(shù)據(jù)圖存儲(chǔ)成文件答案:將數(shù)據(jù)圖存儲(chǔ)成文件>>>'{:.4e}'.format(234.56789)以上代碼的輸出結(jié)果為()。

A:'2.345e+02'B:'2.3456e+02'C:'2.3457e+02'D:'234.5679'答案:2.3457e+02importnumpyasnpa=np.arange(12).reshape((3,4))print(a.mean())""哪個(gè)是上面代碼的運(yùn)行結(jié)果?()

A:[4,5,6,7]B:16.5C:5.5D:[1.5,5.5,9.5]答案:5.5color_rgb(0,255,255)表示的是什么顏色?()

A:淺紫B:品紅C:青色D:黃色答案:青色關(guān)于Python語言的編程模式,哪個(gè)說法正確?()

A:Python采用面向?qū)ο缶幊棠J紹:Python采用語句式交互編程模式C:其余選項(xiàng)都正確D:Python采用函數(shù)式編程模式答案:其余選項(xiàng)都正確下列Python賦值語句中,不合法的是()

A:x=1;y=1B:x=y=1C:x=(y=1)D:x,y=y,x答案:x=(y=1)pandas庫中Series對(duì)象的索引表示類似:index([5,4,3,2,1],dtype=’int’),如下哪個(gè)說法是不正確的?()

A:5,4,3,2,1是index的五個(gè)元素,這是一個(gè)五維數(shù)據(jù)B:dtype表示Index類型中各元素的數(shù)據(jù)類型C:‘int’說明各元素是整數(shù)類型D:index()表示這是一個(gè)index類型答案:5,4,3,2,1是index的五個(gè)元素,這是一個(gè)五維數(shù)據(jù)grade=90ifgrade>=60:print('D')elifgrade>=70:print('C')elifgrade>=80:print('B')elifgrade>=90:print('A')""閱讀上面代碼,選擇正確的輸出結(jié)果()。

A:AB:BC:DD:C答案:D一般說,numpy-matplotlib-pandas是數(shù)據(jù)分析和展示的一條學(xué)習(xí)路徑,哪個(gè)是對(duì)這三個(gè)庫不正確的說明?()

A:numpyB:matplotlib支持多種數(shù)據(jù)展示,使用pyplot子庫即可C:pandas僅支持一維和二維數(shù)據(jù)分析,多維數(shù)據(jù)分析要用D:numpy底層采用C實(shí)現(xiàn),因此,運(yùn)行速度很快pandas也包含一些數(shù)據(jù)展示函數(shù),可不用matplotlib答案:pandas僅支持一維和二維數(shù)據(jù)分析,多維數(shù)據(jù)分析要用Python對(duì)文件操作采用的統(tǒng)一步驟是:()

A:打開—讀取—寫入—關(guān)閉B:操作—讀取—寫入C:打開—操作—關(guān)閉D:打開—讀寫—寫入答案:打開—操作—關(guān)閉所謂基例就是不需要遞歸就能求解的,往往是問題的起始值。以下關(guān)于遞歸函數(shù)基例的說法錯(cuò)誤的是:()

A:一般來說遞歸函數(shù)可以改用非遞歸方法實(shí)現(xiàn)B:遞歸函數(shù)必須有基例C:遞歸函數(shù)的基例不再進(jìn)行遞歸D:每個(gè)遞歸函數(shù)都只能有一個(gè)基例答案:每個(gè)遞歸函數(shù)都只能有一個(gè)基例哪個(gè)選項(xiàng)不能作為一維數(shù)據(jù)的存儲(chǔ)方式?()

A:各元素冒號(hào)分隔形成字符串存儲(chǔ)B:各元素直接相連形成字符串存儲(chǔ)C:各元素逗號(hào)分隔形成字符串存儲(chǔ)D:各元素采用特殊符號(hào)分隔形成字符串存儲(chǔ)答案:各元素直接相連形成字符串存儲(chǔ)Python語句print(type(lambda:None))的輸出結(jié)果是?()

A:<class‘tuple’>B:<class‘type’>C:<class‘NoneType’>D:<class‘function’>答案:;"閱讀如下代碼:importpandasaspds=pd.Series(10,index=['a','b','c']關(guān)于變量s,哪個(gè)說法是不正確的?"()

A:s中元素的索引分別是'a’,‘b’,‘c’B:s是一個(gè)一維數(shù)組C:如果index部分省略,默認(rèn)生成的索引是0,1,2D:s中每個(gè)元素的值是10答案:如果index部分省略,默認(rèn)生成的索引是0,1,2編程語言通常有固定的后綴,如golang文件是"test.go",Python文件后綴通常定義為以()結(jié)尾。

A:pwB:pcC:pycD:py答案:py整數(shù)、浮點(diǎn)數(shù)與復(fù)數(shù)間采用運(yùn)算符運(yùn)算,哪個(gè)選項(xiàng)是運(yùn)算結(jié)果的數(shù)據(jù)類型?()

A:整數(shù)B:類型不確定C:復(fù)數(shù)D:浮點(diǎn)數(shù)答案:復(fù)數(shù)對(duì)于Python文件,以下描述正確的是:()

A:根據(jù)不同類型的文件,打開方式只能是文本或者二進(jìn)制中的一種B:同一個(gè)文件可以既采用文本方式打開,也可以采用二進(jìn)制方式打開C:當(dāng)文件以二進(jìn)制文件方式打開時(shí),讀取按照字符串方式D:當(dāng)文件以文本方式打開時(shí),讀取按照字節(jié)流方式答案:同一個(gè)文件可以既采用文本方式打開,也可以采用二進(jìn)制方式打開下列對(duì)程序描述不正確的是?()

A:可以利用函數(shù)對(duì)程序進(jìn)行模塊化設(shè)計(jì)B:通過封裝可以實(shí)現(xiàn)代碼復(fù)用C:程序是由一系列函數(shù)組成的D:程序是由一系列代碼組成的答案:程序是由一系列函數(shù)組成的哪個(gè)選項(xiàng)給出的保留字不直接用于表示分支結(jié)構(gòu)?()

A:inB:elseC:ifD:elif答案:in內(nèi)置函數(shù),比如type(),在調(diào)用前不需要定義,直接拿來用就可以了。()

A:錯(cuò)B:對(duì)答案:對(duì)x=9999**9999這樣的語句在Python中無法運(yùn)行,因?yàn)閿?shù)字太大了超出了整型變量的表示范圍。()

A:正確B:錯(cuò)誤答案:錯(cuò)誤Python集合中的元素不允許重復(fù)。()

A:錯(cuò)B:對(duì)答案:對(duì)只有Python擴(kuò)展庫才需要導(dǎo)入以后才能使用其中的對(duì)象,Python標(biāo)準(zhǔn)庫不需要導(dǎo)入即可使用其中的所有對(duì)象和方法。()

A:錯(cuò)B:對(duì)答案:錯(cuò)close()函數(shù)用于文件關(guān)閉。()

A:錯(cuò)B:對(duì)答案:對(duì)文件對(duì)象是可以迭代的。()

A:對(duì)B:錯(cuò)答案:對(duì)Python規(guī)定,浮點(diǎn)數(shù)類型可以不帶小數(shù)部分。()

A:錯(cuò)B:對(duì)答案:錯(cuò)pandas中的DataFrame對(duì)象的iloc方法訪問數(shù)據(jù)是,可以使用DataFrame的index標(biāo)簽,也可以使用整數(shù)序號(hào)來指定要訪問的行和列。()

A:錯(cuò)B:對(duì)答案:對(duì)整數(shù)類型理論上的取值范圍是負(fù)無窮到正無窮。()

A:錯(cuò)B:對(duì)答案:對(duì)帶有else子句的異常處理結(jié)構(gòu),如果不發(fā)生異常,則執(zhí)行else子句中的代碼。()

A:錯(cuò)B:對(duì)答案:對(duì)pandas中DataFrame對(duì)象支持sort_index()方法沿某個(gè)方向按標(biāo)簽進(jìn)行排序并返回一個(gè)新的DataFrame對(duì)象。()

A:錯(cuò)B:對(duì)答案:對(duì)read()函數(shù)返回的是列表。()

A:對(duì)B:錯(cuò)答案:錯(cuò)Python語言保留字可以用著變量名來命名。()

A:錯(cuò)B:對(duì)答案:錯(cuò)元組可以作為字典的“鍵”。()

A:對(duì)B:錯(cuò)答案:對(duì)使用foriinrange(10)和foriinrange(10,20)控制循環(huán)次數(shù)是一樣的。()

A:錯(cuò)B:對(duì)答案:對(duì)表達(dá)式x,y=y,x可以實(shí)現(xiàn)兩個(gè)變量值的交換。()

A:錯(cuò)B:對(duì)答案:對(duì)在Python中,循環(huán)結(jié)構(gòu)必須有else子句。()

A:錯(cuò)B:對(duì)答案:錯(cuò)已知df為DataFrame對(duì)象,那么df[:10]表示訪問df中前10列數(shù)據(jù)。()

A:對(duì)B:錯(cuò)答案:錯(cuò)readlines()函數(shù)返回的是列表。()

A:錯(cuò)B:對(duì)答案:對(duì)字典的“鍵”必須是不可變的。()

A:正確B:錯(cuò)誤答案:正確Python使用縮進(jìn)來體現(xiàn)代碼之間的邏輯關(guān)系。()

A:對(duì)B:錯(cuò)答案:對(duì)numpy中的arange()函數(shù)功能和內(nèi)置函數(shù)range()類似,只能生成包含整數(shù)的數(shù)組,無法創(chuàng)建包含實(shí)數(shù)的數(shù)組。()

A:錯(cuò)B:對(duì)答案:錯(cuò)二進(jìn)制文件也可以使用記事本或其他文本編輯器打開,但是一般來說無法正常查看其中的內(nèi)容。()

A:錯(cuò)B:對(duì)答案:對(duì)在異常處理結(jié)構(gòu)中,不論是否發(fā)生異常,finally子句中的代碼總是會(huì)執(zhí)行的。()

A:錯(cuò)B:對(duì)答案:對(duì)帶有else子句的循環(huán)如果因?yàn)閳?zhí)行了break語句而退出的話,會(huì)執(zhí)行else子句的代碼。()

A:對(duì)B:錯(cuò)答案:錯(cuò)二進(jìn)制文件不能使用記事本程序打開。()

A:錯(cuò)B:對(duì)答案:錯(cuò)在Python3.x中語句print(*[1,2,3])不能正確執(zhí)行。()

A:錯(cuò)B:對(duì)答案:錯(cuò)numpy函數(shù)cov()可以用來計(jì)算協(xié)方差,函數(shù)std()用來計(jì)算標(biāo)準(zhǔn)差。()

A:對(duì)B:錯(cuò)答案:對(duì)Python變量命名中,字母不區(qū)分大小寫。()

A:錯(cuò)B:對(duì)答案

溫馨提示

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

評(píng)論

0/150

提交評(píng)論