Python程序設(shè)計與實踐知到智慧樹章節(jié)測試課后答案2024年秋重慶人文科技學(xué)院_第1頁
Python程序設(shè)計與實踐知到智慧樹章節(jié)測試課后答案2024年秋重慶人文科技學(xué)院_第2頁
Python程序設(shè)計與實踐知到智慧樹章節(jié)測試課后答案2024年秋重慶人文科技學(xué)院_第3頁
Python程序設(shè)計與實踐知到智慧樹章節(jié)測試課后答案2024年秋重慶人文科技學(xué)院_第4頁
Python程序設(shè)計與實踐知到智慧樹章節(jié)測試課后答案2024年秋重慶人文科技學(xué)院_第5頁
免費預(yù)覽已結(jié)束,剩余6頁可下載查看

下載本文檔

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

文檔簡介

Python程序設(shè)計與實踐知到智慧樹章節(jié)測試課后答案2024年秋重慶人文科技學(xué)院第一章單元測試

在Python交互模式下,輸入下面代碼:

>>>'{0:.2f}'.format(12345.6789)

回車后顯示的結(jié)果為()。

A:12345.679B:12345.68C:12345.67D:12345.678

答案:12345.68在Python交互模式下完成下面代碼:

>>>x='abcd'

>>>min(x)

回車后,最終結(jié)果是()。

A:1B:'a'C:'d'D:4

答案:'a'在Python交互模式下完成下方代碼:

>>>a=3

>>>b=2

>>>eval('a+b+2')

回車后,最終結(jié)果是()。

A:語法錯誤B:7C:3D:'7'

答案:7已知x=3,那么賦值語句x='abcedfg'是無法正常執(zhí)行的。()

A:對B:錯

答案:錯3+5j不是合法的Python表達式。()

A:對B:錯

答案:錯

第二章單元測試

'ab'+'c'*2的運算結(jié)果是()。

A:'ababcc'B:'abcabc'C:'abc2'D:'abcc'

答案:'abcc'以下元組定義中錯誤的是()。

A:a=(1)B:a=()C:a=('hello',[1,2])D:a=(1,)

答案:a=(1)下面的代碼輸出結(jié)果是()。

ls=["2022","20.22","python"]

ls.append(2022)

ls.append([2022,"2022"])

print(ls)

A:["2022","20.22","python",2022,["2022"]]B:["2022","20.22","python",2022]C:["2022","20.22","python",2022,[2022,"2022"]]D:["2022","20.22","python",2022,2022,"2022"]

答案:["2022","20.22","python",2022,[2022,"2022"]]Python不支持的數(shù)據(jù)類型有()。

A:tupleB:charC:setD:list

答案:charPython列表、元組、字符串都屬于有序序列。()

A:對B:錯

答案:對

第三章單元測試

下面if語句統(tǒng)計滿足“性別(gender)為男、職稱(rank)為副教授、年齡(age)小于35歲”條件的人數(shù),正確的語句是()。

A:if(gender=="男"andage<40orrank=="副教授"):num+=1B:if(gender=="男"andage<40andrank=="副教授"):num+=1C:if(gender=="男"orage<40orrank=="副教授"):num+=1D:if(gender=="男"orage<40andrank=="副教授"):num+=1

答案:if(gender=="男"andage<40andrank=="副教授"):num+=1下面的程序是while語句結(jié)構(gòu),其運行結(jié)果是()。

sum=0

n=1

whilen<=100:

sum+=n

n=n+1

print("1+2+3+…+100=",sum)

A:1B:100C:5050D:0

答案:5050以下for語句結(jié)構(gòu)中,不能完成1~10的累加功能的是()。

A:foriinrange(1,11):total+=iB:foriinrange(10,0):total+=iC:foriinrange(10,0,-1):total+=iD:foriin(10,9,8,7,6,5,4,3,2,1):total+=i

答案:foriinrange(10,0):total+=iPython中無窮循環(huán)whileTrue:的循環(huán)體中可用break語句退出循環(huán)。()

A:錯B:對

答案:對Python中while和for循環(huán)都是循環(huán),因此可以相互代替。()

A:錯B:對

答案:錯

第四章單元測試

調(diào)用以下函數(shù)返回的值是()。

deffn():

pass

A:NoneB:出錯不能運行C:空字符串D:0

答案:None函數(shù)如下:

deffn(numbers):

forninnumbers:

print(n)

在調(diào)用函數(shù)時會報錯的是下面哪個選項()。

A:fn([1,2,3])B:fn(3.14)C:fn((1,2,3))D:fn('abcdef')

答案:fn(3.14)函數(shù)如下:

defchanageList(list):

list.append("end")

print("list",list)

#調(diào)用函數(shù)

strs=['1','2']

chanageList(strs)

print("strs",strs)

下面對strs和list的值輸出正確的是()。

A:list['1','2',’end’]B:strs['1','2']C:list['1','2']D:strs['1','2',’end’]

答案:list['1','2',’end’];strs['1','2',’end’]函數(shù)如下:

defchanageList(list):

list.append("end")

print("list",list)

#調(diào)用函數(shù)

strs=['1','2']

chanageList(strs)

print("strs",strs)

下面的打印結(jié)果哪項是正確的()。

A:number:2changeInt:number2=3B:changeInt:number2=3number:3C:number:2changeInt:number2=2D:changeInt:number2=3number:2

答案:changeInt:number2=3number:2運行以下程序正確的結(jié)果是()。

f=lambdax,y:x+y

f(12,34)

A:12B:46C:408D:22

答案:46

第五章單元測試

下列關(guān)于類和對象的描述,正確的是()

A:對象描述的是現(xiàn)實的個體,它是類的實例B:類是現(xiàn)實中事物的個體C:類是面向?qū)ο蟮暮诵腄:對象是根據(jù)類創(chuàng)建的,并且一個類只能對應(yīng)一個對象

答案:對象描述的是現(xiàn)實的個體,它是類的實例下列創(chuàng)建類,方法正確的是()

A:ClassFood():B:Classfood():C:classFood()D:classFood():

答案:classFood():Python面向?qū)ο笾?,?gòu)造方法的名稱是()。

A:init()B:與類名相同C:__construct__()D:__init__()

答案:__init__()Python多線程有個全局解釋器鎖GIL(globalinterpreterlock),GIL鎖的意思是任一時間只能有一個線程使用解釋器,跟單CPU跑多個程序一個意思,大家都是輪著用的,這叫“并發(fā)”。()

A:對B:錯

答案:對從一個線程向另一個線程發(fā)送數(shù)據(jù)最安全的方式可能就是使用queue庫中的隊列了,可以適用于消費者和生產(chǎn)者模型。()

A:對B:錯

答案:對

第六章單元測試

在python中f=open('d:/a.txt','r')表示f是變量。open是打開文件,如果文件不存在,則創(chuàng)建后再打開?!甦:/a.txt’是文件路勁,代表d盤中一個名為a.txt的文件,r是以讀的方式打開。()

A:錯B:對

答案:對下面的程序是Python操作文件,其運行結(jié)果是()。

a=input(‘請輸入一個字符串:’)

b=a.upper()

f=open(‘d:/test/b.txt’,’w+’)

A:從鍵盤輸入一個字符串,將小寫字母全部轉(zhuǎn)換成大寫字母,然后輸出到一個磁盤文件"test"中保存B:write(b)C:在一個磁盤文件"test"中讀入字符串,將大寫字母全部轉(zhuǎn)換成小寫字母D:在一個磁盤文件"test"中讀入字符串,將小寫字母全部轉(zhuǎn)換成大寫字母E:從鍵盤輸入一個字符串,將大寫字母全部轉(zhuǎn)換成小寫字母,然后輸出到一個磁盤文件"test"中保存

答案:從鍵盤輸入一個字符串,將小寫字母全部轉(zhuǎn)換成大寫字母,然后輸出到一個磁盤文件"test"中保存在Python可以使用with開啟文件,同時with語法區(qū)塊結(jié)束會立刻關(guān)閉文件,這樣可以省略使用close()。()

A:錯B:對

答案:對程序設(shè)計時常常發(fā)生的異常是開啟文件時找不到文件,這時會產(chǎn)生FileNotFoundError異常。()

A:對B:錯

答案:對使用內(nèi)置函數(shù)open()打開文件時,只要文件路徑正確就總是可以正確打開的。()

A:對B:錯

答案:錯下面哪個關(guān)系型數(shù)據(jù)庫常用于Python開發(fā)?()

A:ElasticsearchB:RedisC:MongoDBD:MySQL

答案:MySQL

第七章單元測試

socket是一種用于實現(xiàn)網(wǎng)絡(luò)通信的編程接口,它提供了一種機制,使得不同計算機之間可以進行數(shù)據(jù)傳輸和通信。在Python中,我們可以使用socket庫來創(chuàng)建和管理網(wǎng)絡(luò)連接。通過socket,我們可以實現(xiàn)客戶端和服務(wù)器之間的通信,實現(xiàn)數(shù)據(jù)的傳輸和交互。()

A:錯B:對

答案:對創(chuàng)建socket對象后,可以使用()方法連接到服務(wù)器。

A:connect()B:send()C:socket()D:close()

答案:connect()PythonsocketC/S結(jié)構(gòu)的聊天室應(yīng)用實現(xiàn)步驟包括下哪些選項?()

A:創(chuàng)建服務(wù)器端socket對象并綁定到一個IP地址和端口號B:創(chuàng)建客戶端socket對象,并連接到服務(wù)器端的IP地址和端口號C:創(chuàng)建一個線程用于接收服務(wù)器端發(fā)送的消息,并將消息顯示在客戶端的屏幕上;創(chuàng)建一個線程用于向服務(wù)器端發(fā)送消息D:監(jiān)聽客戶端的連接請求,接受客戶端的連接請求,并返回一個新的socket對象

答案:創(chuàng)建服務(wù)器端socket對象并綁定到一個IP地址和端口號;創(chuàng)建客戶端socket對象,并連接到服務(wù)器端的IP地址和端口號;創(chuàng)建一個線程用于接收服務(wù)器端發(fā)送的消息,并將消息顯示在客戶端的屏幕上;創(chuàng)建一個線程用于向服務(wù)器端發(fā)送消息;監(jiān)聽客戶端的連接請求,接受客戶端的連接請求,并返回一個新的socket對象要實現(xiàn)多線程的socket服務(wù)器,可以使用Python的threading模塊。創(chuàng)建一個socket對象,并綁定到指定的IP地址和端口號。然后,使用listen()方法開始監(jiān)聽連接請求。接下來,使用accept()方法接受客戶端的連接,并創(chuàng)建一個新的線程來處理該連接。在新線程中,可以使用send()和recv()方法與客戶端進行數(shù)據(jù)交互。主線程可以繼續(xù)接受其他客戶端的連接請求。()

A:對B:錯

答案:對urllib庫有4個模塊,下列哪個模塊是最基本的HTTP請求模塊,七作用是向網(wǎng)站發(fā)請求,即模擬在瀏覽器輸入地址訪問網(wǎng)站()。

A:robotparseB:parseC:requestD:error

答案:request

第八章單元測試

下列哪個庫是Python的標準GUI庫,它提供了豐富的組件和布局管理器,能夠幫助我們快速地創(chuàng)建圖形用戶界面應(yīng)用程序()。

A:matplotlibB:requestsC:pandasD:tkinter

答案:tkinter在Python-tkinter圖形化界面設(shè)計中,控件的布局通常需要下面哪種布局方法?()

A:都是B:pack()C:place()D:grid()

答案:都是在Python-tkinter圖形化界面設(shè)計中,創(chuàng)建窗口界面需要下面哪種函數(shù)?()

A:geometry()B:mainloop()C:title()D:Tk()

答案:Tk()在Python-tkinter圖形化界面設(shè)計中,創(chuàng)建窗口界面需要下面哪種函數(shù)?()

A:Tk()B:geometry()C:mainloop()D:title()

答案:Tk()在進行數(shù)據(jù)分析的時候,經(jīng)常需要將數(shù)據(jù)進行可視化,以方便我們對數(shù)據(jù)的認識和理解。matplotlib是一個可視化工具包,可以讓我們使用Python來可視化數(shù)據(jù)。()

A:錯B:對

答案:對

第九章單元測試

數(shù)據(jù)挖掘結(jié)合了數(shù)據(jù)庫、人工智能、機器學(xué)習(xí)、統(tǒng)計學(xué)、高性能計算、模式識別、神經(jīng)網(wǎng)絡(luò)、數(shù)據(jù)可視化、信息檢索和空間數(shù)據(jù)分析等多個領(lǐng)域的理論和技術(shù)。()

A:對B:錯

答案:對關(guān)于數(shù)據(jù)挖掘下列說法不正確的是()。

A:數(shù)據(jù)挖掘需要數(shù)據(jù)庫系統(tǒng)提供有效的存儲、索引和查詢處理支持。B:數(shù)據(jù)挖掘并不需要并行、分布式計算C:數(shù)據(jù)挖掘能夠從海量信息中發(fā)現(xiàn)有價值的信息,并把數(shù)據(jù)轉(zhuǎn)化成有組織的知識D:數(shù)據(jù)挖掘是在大型數(shù)據(jù)存儲庫中,自動地發(fā)現(xiàn)有用信息的過程

答案:數(shù)據(jù)挖掘并不需要并行、分布式計算一般數(shù)據(jù)挖掘的流程順序,下列正確的是()。

①選擇數(shù)據(jù)挖掘的技術(shù)、功能和合適的算法;②選擇數(shù)據(jù),數(shù)據(jù)清洗和預(yù)處理;③了解應(yīng)用領(lǐng)域,了解相關(guān)的知識和應(yīng)用目標;④尋找感興趣的模式、模式評估、知識表示;⑤創(chuàng)建目標數(shù)據(jù)集

A:③→②→⑤→①→④B:③→④→①→⑤→②C:③→⑤→②→①→④D:⑤→④→②→①→③

答案:③→④→①→⑤→②知識發(fā)掘處理(KnowledgeDiscoveryProcess)的執(zhí)行順序,下列正確的是()。

①數(shù)據(jù)清洗;②數(shù)據(jù)選擇;③數(shù)據(jù)編碼;④數(shù)據(jù)擴充;⑤數(shù)據(jù)挖掘

A:②→①→④→③→⑤B:④→①→③→②→⑤C:①→②→③→④→⑤D:④→③→①→②→⑤

答案:②→①→④→③→⑤數(shù)據(jù)準備方法是在評估模型性能之前對整個數(shù)據(jù)集進行處理,這會導(dǎo)致數(shù)據(jù)泄漏的問題,而在數(shù)據(jù)清洗過程中(缺失值、異常值),下列正確的是()。

A:運用訓(xùn)練數(shù)據(jù)集中變量的統(tǒng)計量對驗證集中的變量進行數(shù)據(jù)清洗B:均不對C:運用驗證數(shù)據(jù)集中變量的統(tǒng)計量對訓(xùn)練集中的變量進行數(shù)據(jù)清洗D:運用驗證數(shù)據(jù)集中變量的統(tǒng)計量對驗證集中的變量進行數(shù)據(jù)清洗

答案:運用訓(xùn)練數(shù)據(jù)集中變量的統(tǒng)計量對驗證集中的變量進行數(shù)據(jù)清洗

第十章單元測試

深度學(xué)習(xí)中的“深度”是指()。

A:計算機的求解更加精確B:中間神經(jīng)元網(wǎng)絡(luò)的層次很多C:計算機理解深度D:計算機對問題的處理更加靈活

答案:中間神經(jīng)元網(wǎng)絡(luò)的層次很多下列哪個神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu)會發(fā)生權(quán)重共享()。

A:選項A和BB:循環(huán)神經(jīng)網(wǎng)絡(luò)C:全連接神經(jīng)網(wǎng)絡(luò)D:卷積神經(jīng)網(wǎng)絡(luò)

答案:選項A和B關(guān)于句子向量表示,下列說法正確的是()。

A:只能通過無監(jiān)督學(xué)習(xí)獲得B:只能通過有監(jiān)督學(xué)習(xí)獲得C:有監(jiān)督和無監(jiān)督學(xué)習(xí)都可以獲得D:都不對

答案:有監(jiān)督和無監(jiān)督學(xué)習(xí)都可以獲得與傳統(tǒng)機器學(xué)習(xí)方法相比,深度學(xué)習(xí)的優(yōu)勢在于()。

A:深度學(xué)習(xí)不需要調(diào)參B:深度學(xué)習(xí)完全不需要做數(shù)據(jù)預(yù)處理C:深度學(xué)習(xí)完全不提取底層特征,如圖像邊緣、紋理等D:深度學(xué)習(xí)可以自動學(xué)習(xí)特征

答案:深度學(xué)習(xí)可以自動學(xué)習(xí)特征在一個神經(jīng)網(wǎng)絡(luò)里,知道每一個神經(jīng)元的權(quán)值和偏差值是最重要的一步

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論