Python程序設(shè)計智慧樹知到課后章節(jié)答案2023年下黑龍江農(nóng)業(yè)工程職業(yè)學(xué)院松北校區(qū)_第1頁
Python程序設(shè)計智慧樹知到課后章節(jié)答案2023年下黑龍江農(nóng)業(yè)工程職業(yè)學(xué)院松北校區(qū)_第2頁
Python程序設(shè)計智慧樹知到課后章節(jié)答案2023年下黑龍江農(nóng)業(yè)工程職業(yè)學(xué)院松北校區(qū)_第3頁
Python程序設(shè)計智慧樹知到課后章節(jié)答案2023年下黑龍江農(nóng)業(yè)工程職業(yè)學(xué)院松北校區(qū)_第4頁
Python程序設(shè)計智慧樹知到課后章節(jié)答案2023年下黑龍江農(nóng)業(yè)工程職業(yè)學(xué)院松北校區(qū)_第5頁
已閱讀5頁,還剩18頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

Python程序設(shè)計智慧樹知到課后章節(jié)答案2023年下黑龍江農(nóng)業(yè)工程職業(yè)學(xué)院(松北校區(qū))黑龍江農(nóng)業(yè)工程職業(yè)學(xué)院(松北校區(qū))

第一章測試

代碼布局的主要內(nèi)容()。

答案:

縮進(jìn);空白行;行的最大長度

Python是一種面向?qū)ο蟮慕忉屝陀嬎銠C(jī)程序設(shè)計語言。()

答案:

PyCharm包含Professional和Community兩個版本。()

答案:

Python的應(yīng)用領(lǐng)域()。

答案:

網(wǎng)絡(luò)爬蟲;科學(xué)計算與數(shù)據(jù)分析;人工智能;游戲開發(fā);Web的開發(fā);自動化運維

IDLE是Python自帶的集成開發(fā)環(huán)境。()

答案:

代碼注釋的主要內(nèi)容()。

答案:

行內(nèi)注釋;文檔字符串;塊注釋

不同標(biāo)識、存儲臨時數(shù)據(jù)的內(nèi)存的單元稱為變量。()

答案:

變量名由字母數(shù)字和下劃線組成,可以以數(shù)字開頭。()

答案:

下面哪個不是合法的Python變量名?()

答案:

119

在Python中,關(guān)于/和//的描述正確的是()。

答案:

/的計算結(jié)果可以帶小數(shù)

第二章測試

Python支持的數(shù)字類型()。

答案:

浮點型;復(fù)數(shù)類型;整型;布爾類型

“a+=b”等價于“a=a+b”。()

答案:

用count()方法判斷子串在字符串中出現(xiàn)的次數(shù)。()

答案:

三引號主要用來說明什么功能()。

答案:

類;包;模塊;函數(shù)

字符串格式化的方法()。

答案:

f-strings方法;格式符(%);format()的方法

將一個整數(shù)x轉(zhuǎn)換成為一個八進(jìn)制的字符串,需要用什么方法?()

答案:

oct(x)

想要輸出“人生苦短,我用Python”,應(yīng)該使用()?

答案:

printf()

在Python中,關(guān)于=和==的描述錯誤的是()。

答案:

=和==都是用于判斷是否相等的

Python中可以使用哪幾種進(jìn)制表示整型()。

答案:

十二進(jìn)制;八進(jìn)制;二進(jìn)制;十進(jìn)制

Python為整型數(shù)據(jù)提供了那幾個進(jìn)制轉(zhuǎn)換函數(shù)()。

答案:

int();oct();hex();bin()

第三章測試

汽車以每小時60公里的速度勻速行駛,判斷下列代碼的輸出結(jié)果()。speed=60hour=1hour+=2print(str(hour)+"小時后,汽車行駛了"+str(speed*hour)+"公里")

答案:

3小時后,汽車行駛了180公里

_init_·py文件的作用:標(biāo)識當(dāng)前目錄為python包和模糊導(dǎo)入。()

答案:

琦琦想要計算序列中各元素的和,可以使用下面()函數(shù)。

答案:

sum()

_all_的屬性,通常開頭定義,實質(zhì)是元組。()

答案:

當(dāng)循環(huán)條件一直滿足時,程序會一直循環(huán)下去,如果想要完全中止循環(huán),需要使用()語句?

答案:

break語句

randint()函數(shù)可以隨機(jī)返回指定序列中的一個元素。()

答案:

在Python中“{}”表示的是()。

答案:

空字典

chdir()函數(shù)代表著獲取當(dāng)前的工作路徑。()

答案:

運行下面的輸出語句,會輸出什么()print(3+2*3)

答案:

9

使用for循環(huán)和()函數(shù)可以實現(xiàn)同時輸出索引值和元素內(nèi)容?

答案:

enumerate()

第四章測試

下列關(guān)于切片的說法錯誤的是()。

答案:

切片不能只訪問一個元素。

Python模塊可分為哪幾類()。

答案:

內(nèi)置模塊;自定義模塊;第三方模塊

不可變集合是由set()創(chuàng)建,集合中的元素不可以改變。()

答案:

可以通過()從字典中獲取指定項。

答案:

若元組中包含可變類型的數(shù)據(jù),元組的中的元素是允許修改的。()

答案:

元組中每個元素的指向永遠(yuǎn)不變。()

答案:

列表li_one采用降序的方法排列列表元素。()

答案:

下列哪類的元素為可變數(shù)據(jù)類型()?

答案:

集合本身

序列的三種類型包括字符串、列表和元組。()

答案:

元素的三種特性包括確定性,互異性和無序性。()

答案:

第五章測試

下列有關(guān)break語句與continue語句說法不正確的是?()

答案:

continue語句結(jié)束循環(huán),繼續(xù)執(zhí)行循環(huán)語句的后繼語句。

單分支結(jié)構(gòu)中的代碼段只有“執(zhí)行”與“跳過”兩種情況。()

答案:

順序結(jié)構(gòu)是最簡單的一種基本結(jié)構(gòu)。()

答案:

判斷條件是分支結(jié)構(gòu)的核心,條件決定程序的流向。()

答案:

二分支結(jié)構(gòu)不只有一個判斷條件。()

答案:

過多的嵌套可能會導(dǎo)致什么()。

答案:

程序邏輯混亂;降低程序的可讀性;增加程序維護(hù)的難度

在循環(huán)語句中,()語句的作用是提前結(jié)束本次循環(huán)?

答案:

continue

下列關(guān)于循環(huán)的說法不正確的是()。

答案:

Python中可以應(yīng)用do...while循環(huán)

若while循環(huán)的條件總是true循環(huán)將一直執(zhí)行,這被稱為無限循環(huán),也稱為死循環(huán)。()

答案:

組合數(shù)據(jù)類型可分為哪幾類()。

答案:

集合類型;序列類型;映射類型

第六章測試

使用函數(shù)的好處()。

答案:

提高了程序的質(zhì)量;函數(shù)將程序分解為更小的代碼塊;提高了代碼的可重用性;降低了軟件開發(fā)和維護(hù)的成本;減小了程序的體積

Python單行注釋的符號是()?

答案:

null

駝峰命名法是從標(biāo)識符中第一個單詞開始,每一個單詞的首字母要大寫。()

答案:

在python中函數(shù)的參數(shù)類型()

答案:

位置參數(shù);關(guān)鍵字參數(shù);默認(rèn)值參數(shù);動態(tài)參數(shù)

內(nèi)置函數(shù)又稱為系統(tǒng)函數(shù)包括()

答案:

int()函數(shù);input()函數(shù);type()函數(shù);print()函數(shù)

全局變量即可以在函數(shù)內(nèi)部使用,也可以在函數(shù)外部使用。()

答案:

同名的形式參數(shù)不會覆蓋全局變量。()

答案:

在函數(shù)內(nèi)部可以通過關(guān)鍵字()來定義全局變量。

答案:

global

下列函數(shù)中有哪()種函數(shù)與排列相關(guān)?

答案:

sort函數(shù);reversed函數(shù);sorted函數(shù)

匿名函數(shù)沒有函數(shù)名,在調(diào)用匿名函數(shù)時,原來函數(shù)名的位置用來接收匿名函數(shù)定義的變量fn來代替。()

答案:

第七章測試

從具體的事物中把共同的特征抽取出來,形成一般的概念稱為“歸類”。()

答案:

類有一個名為__init__()的特殊方法,該方法稱為構(gòu)造方法,該方法()。

答案:

類實例化時會自動調(diào)用

面向?qū)ο蟪绦蛟O(shè)計的特性有哪幾種()

答案:

繼承;多態(tài);封裝

對象成員分為屬性和方法,他們的訪問格式有哪幾種()

答案:

對象名.方法();對象名.屬性

關(guān)鍵字()用于測試一個對象是否是一個可迭代對象的元素。

答案:

in

類方法無法修改類屬性,實例方法可以修改類屬性。()

答案:

Python中的垃圾回收主要采用的是引用計數(shù)。()

答案:

靜態(tài)方法既可以由對象調(diào)用,也可以由類調(diào)用,而實例方法只能由對象調(diào)用。()

答案:

如果從父類繼承的方法不能滿足子類的需求,可以對其進(jìn)行改寫,這個過程叫方法的()。

答案:

重寫

Python中類與類之間具有繼承關(guān)系,其中被繼承的類稱為父類和基類,繼承的類稱為子類或派生類。()

答案:

第八章測試

參數(shù)mode:表示文件的編碼格式。()

答案:

下列說法錯誤的是()。

答案:

導(dǎo)入模塊時,模塊名不用區(qū)分大小寫

以下選項中()哪個選項代表追加(更新)模式?

答案:

a+/ab+

參數(shù)file:接收文件待打開文件的文件名。()

答案:

Python中有哪幾種文件讀取方法()

答案:

readline();read();readlines()

tell()方法用于設(shè)置當(dāng)前文件讀/寫的位置。()

答案:

使用rmdir()函數(shù)刪除目錄時()。

答案:

只有當(dāng)要刪除的目錄為空時才起作用

下面哪個函數(shù)代表獲取當(dāng)前路徑()。

答案:

getcwd()函數(shù)

如果想要將一個列表中的全部元素添加到另一個列表中,可以使用列表對象的()方法實現(xiàn)?

答案:

extend()

在Python中,調(diào)用自定義函數(shù)時,指定的實際參數(shù)的數(shù)量必須與形式參數(shù)的數(shù)量一致,這種參數(shù)稱為()?

答案:

位置參數(shù)

第九章測試

序列中第1個元素的索引為()。

答案:

-1

引發(fā)特定異常的方式()

答案:

由異常對象引發(fā)異常;由程序中出現(xiàn)過的異常引發(fā)異常;由異常類名引發(fā)異常

列表對象提供了什么方法用于對原列表中的元素進(jìn)行排序?()

答案:

sort()

哪個選項是實現(xiàn)多路分支的最佳控制結(jié)構(gòu)?()

答案:

if-elif-else

with語句之所以能夠自動關(guān)閉資源,是因為它使用了一種名為上下文管理的技術(shù)管理資源。()

答案:

以下選項中那個是Exception的子類()

答案:

IndexEror;SyntaxError;ZeroDivisionError;FileNotFoundEror

一段代碼運行后出現(xiàn)IndentationError錯誤提示,是()錯誤呢?

答案:

縮進(jìn)錯誤

如果某個函數(shù)或方法可能會產(chǎn)生異常,但不想在當(dāng)前函數(shù)或者方法中處理這個異常,可以使用()語句在函數(shù)或方法中拋出異常?

答案:

raise

若示例中沒有finally語句,程序會因出現(xiàn)UnsupportedOperation異常而無法保證打開的文件會被關(guān)閉。()

答案:

try...except語句可以捕獲和處理程序運行時的單個異常、多個異常、所有異常。()

答案:

第十章測試

下列關(guān)于序列的說法錯誤的是()。

答案:

要獲取序列中的第一個元素,只能使用索引0。

想要檢索字符串中是否包含指定的子字符串,不能使用()。

答案:

startswith()

在re模塊內(nèi),從字符串開始處進(jìn)行匹配的方法是()。

答案:

match()

正則表達(dá)式中使用()來匹配任意數(shù)量的字母或數(shù)字或下劃線或漢字。

答案:

\w*

下列關(guān)于字符串分割的說法正確的是()。

答案:

在使用split()方法進(jìn)行分割字符串時,如果不指定分隔符,就不能指定分割次數(shù)

在使用format()方法格式化字符串時,用()表示十進(jìn)制整數(shù)類型的數(shù)據(jù)。

答案:

d

鏈接符“|”可將多個不同的子表達(dá)式進(jìn)行邏輯鏈接。()

答案:

重復(fù)使用一個正則表達(dá)式,可使用compile()函數(shù)對其進(jìn)行預(yù)編譯。()

答案:

span屬性是一個元組。()

答案:

findall()函數(shù)是獲取目標(biāo)文本中所有與正則表達(dá)式匹配的內(nèi)容,并將所有匹配的內(nèi)容以列表的形式返回。()

答案:

第十一章測試

()語句只要執(zhí)行,就會直接結(jié)束函數(shù)的執(zhí)行。

答案:

return語句

下列關(guān)于lambda表達(dá)式的說法錯誤的是()

答案:

lambda表達(dá)式的參數(shù)只能有一個

實例方法創(chuàng)建完成后,可以通過類的實例名稱和()操作符進(jìn)行訪問。

答案:

.

下列說法錯誤的是()。

答案:

當(dāng)代碼中有main函數(shù)時,程序?qū)膍ain開始執(zhí)行

進(jìn)程占據(jù)的內(nèi)存空間一般由控制塊、程序段、數(shù)據(jù)段組成。()

答案:

進(jìn)程ID是進(jìn)程的唯一標(biāo)識。()

答案:

put()方法中,block參數(shù):布爾類型,表示是否阻塞隊列。()

答案:

線程主要分為()

答案:

前臺線程;主線程;守護(hù)線程;子線程

可重入鎖的實現(xiàn)原理是通過為每個內(nèi)部鎖關(guān)聯(lián)計數(shù)器和屬主線程。()

答案:

線程的特點有()

答案:

狀態(tài)不可預(yù)測;獨立運行;執(zhí)行順序隨機(jī)

第十二章測試

想要創(chuàng)建多級目錄,應(yīng)使用函數(shù)()。

答案:

makedirs()

通過“from包名import模塊名”的方式加載模塊,使用該模塊內(nèi)變量時()。

答案:

不需要帶包前綴,需要帶模塊名

想要在模塊路徑添加到Python的導(dǎo)入檢索目錄后,在各版本Python中都能找到該路徑,應(yīng)如何添加?()。

答案:

在PYTHONPATH環(huán)境變量中添加

Python并沒有提供直接操作目錄的函數(shù)或?qū)ο?,而是使用()實現(xiàn)。

答案:

os模塊和os.path模

溫馨提示

  • 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

提交評論