版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
Python程序設(shè)計智慧樹知到課后章節(jié)答案2023年下西安鐵路職業(yè)技術(shù)學(xué)院西安鐵路職業(yè)技術(shù)學(xué)院
項目一測試
關(guān)于Python語言的特點,以下選項中描述錯誤的是()
A:Python語言是跨平臺語言B:Python語言是多模型語言C:Python語言是非開源語言D:Python語言是腳本語言
答案:Python語言是非開源語言
以下選項中說法不正確的是()
A:靜態(tài)語言采用解釋方式執(zhí)行,腳本語言采用編譯方式執(zhí)行B:解釋是將源代碼逐條轉(zhuǎn)換成目標(biāo)代碼同時逐條運行目標(biāo)代碼的過程C:編譯是將源代碼轉(zhuǎn)換成目標(biāo)代碼的過程D:C語言是靜態(tài)語言,Python語言是腳本語言
答案:靜態(tài)語言采用解釋方式執(zhí)行,腳本語言采用編譯方式執(zhí)行
以下選項中,不是Python語言特點的是()
A:變量聲明:Python語言具有使用變量需要先定義后使用的特點B:強制可讀:Python語言通過強制縮進來體現(xiàn)語句間的邏輯關(guān)系C:黏性擴展:Python語言能夠集成C、C.++等語言編寫的代碼D:平臺無關(guān):Python程序可以在任何安裝了解釋器的操作系統(tǒng)環(huán)境中執(zhí)行
答案:變量聲明:Python語言具有使用變量需要先定義后使用的特點
IDLE環(huán)境的退出命令是()
A:close()B:回車鍵C:esc()D:exit()
答案:exit()
以下對Python程序設(shè)計風(fēng)格描述錯誤的選項是()
A:Python中不允許把多條語句寫在同一行B:Python可以將一條長語句分成多行顯示,使用續(xù)航符“”C:Python中不允許把多條語句寫在同一行D:Python語句中,增加縮進表示語句塊的開始,減少縮進表示語句塊的退出
答案:Python中不允許把多條語句寫在同一行
以下選項不屬于程序設(shè)計語言類別的是()
A:匯編語言B:高級語言C:機器語言D:解釋語言
答案:解釋語言
每個程序都具有的統(tǒng)一的運算模式是()
A:函數(shù)調(diào)用模式B:順序計算模式C:IPO模式D:輸入輸出模式
答案:IPO模式
以下選項不屬于Python語言特點的是()
A:平臺無關(guān)B:支持中文C:語法簡潔D:執(zhí)行高效
答案:執(zhí)行高效
關(guān)于Python語言的特點,以下選項描述正確的是()
A:Python語言是解釋型語言B:Python語言是非跨平臺語言C:Python語言是編譯型語言D:Python語言不支持面向?qū)ο?/p>
答案:Python語言是解釋型語言
以下關(guān)于程序設(shè)計語言的描述,錯誤的選項是()
A:程序設(shè)計語言經(jīng)歷了機器語言、匯編語言、腳本語言三個階段B:編譯和解釋的區(qū)別是一次性翻譯程序還是每次執(zhí)行時都要翻譯程序C:Python語言是一種腳本編程語言D:匯編語言是直接操作計算機硬件的編程語言
答案:程序設(shè)計語言經(jīng)歷了機器語言、匯編語言、腳本語言三個階段
項目二測試
以下選項中,不是Python語言保留字的是()
A:gotoB:continueC:forD:while
答案:goto
以下選項中,Python語言中代碼注釋使用的符號是()
A:#B://C:!D:/……/
答案:#
關(guān)于Python語言的變量,以下選項中說法正確的是()
A:隨時命名、隨時賦值、隨時使用B:隨時聲明、隨時賦值、隨時變換類型C:隨時聲明、隨時使用、隨時釋放D:隨時命名、隨時賦值、隨時變換類型
答案:隨時命名、隨時賦值、隨時使用
Python語言提供的3個基本數(shù)字類型是()
A:整數(shù)類型、二進制類型、浮點數(shù)類型B:整數(shù)類型、二進制類型、浮點數(shù)類型C:整數(shù)類型、浮點數(shù)類型、復(fù)數(shù)類型D:整數(shù)類型、二進制類型、復(fù)數(shù)類型
答案:整數(shù)類型、浮點數(shù)類型、復(fù)數(shù)類型
以下選項中,不屬于IPO模式一部分的是()
A:Output(輸出)B:Program(程序)C:Process(處理)D:Input(輸入)
答案:Program(程序)
以下選項中,屬于Python語言中合法的二進制整數(shù)是()
A:0B1019B:0b1708C:0bC3FD:0B1010
答案:0B1010
關(guān)于Python語言的浮點數(shù)類型,以下選項中描述錯誤的是()
A:浮點數(shù)類型與數(shù)學(xué)中實數(shù)的概念一致B:浮點數(shù)類型表示帶有小數(shù)的類型C:Python語言要求所有浮點數(shù)必須帶有小數(shù)部分D:小數(shù)部分不可以為0
答案:小數(shù)部分不可以為0
關(guān)于Python語言數(shù)值操作符,以下選項中描述錯誤的是()
A:x%y表示x與y之商的余數(shù),也稱為模運算B:x//y表示x與y之整數(shù)商,即不大于x與y之商的最大整數(shù)C:x/y表示x與y之商D:x**y表示x的y次冪,其中,y必須是整數(shù)
答案:x**y表示x的y次冪,其中,y必須是整數(shù)
Python文件的后綴名是()
A:doB:passC:pdfD:py
答案:py
以下選項中,不是Python語言保留字的是()
A:passB:doC:exceptD:while
答案:do
項目三測試
給出如下代碼:
TempStr=“HelloWorld”
以下選項中可以輸出“World”子串的是()
A:print(TempStr[–5:])B:print(TempStr[–5:–1])C:print(TempStr[–4:–1])print(TempStr[–4:–1])D:print(TempStr[–5:0])
答案:print(TempStr[–5:])
假設(shè)將單詞保存在變量word中,使用一個字典類型counts={},統(tǒng)計單詞出現(xiàn)的次數(shù)可采用以下代碼()
A:counts[word]=count[word]+1B:counts[word]=count.get(word,0)+1C:counts[word]=1D:counts[word]=count.get(word,1)+1
答案:counts[word]=count.get(word,0)+1
以下關(guān)于字典操作的描述,錯誤的是()
A:keys方法可以獲取字典的值視圖B:del用于刪除字典或者元素C:clear用于清空字典中的數(shù)據(jù)D:len方法可以計算字典中鍵值對的個數(shù)
答案:keys方法可以獲取字典的值視圖
給出如下代碼:
DictColor={“seashell”:“海貝色”,“gold”:“金色”,“pink”:“粉紅色”,“brown”:“棕色”,“purple”:“紫色”,“tomato”:“西紅柿色”}
以下選項中能輸出“海貝色”的是()
A:print(DictColor.keys())B:print(DictColor[“seashell”])C:print(DictColor.values())D:print(DictColor[“海貝色”])
答案:print(DictColor[“seashell”])
下面代碼的輸出結(jié)果是()
d={“大?!?“藍色”,“天空”:“灰色”,“大地”:“黑色”}
print(d[“大地”],d.get(“大地”,“黃色”))
A:黑色黑色B:黑色藍色C:黑色黃色D:黑的灰色
答案:黑色黑色
下面代碼的輸出結(jié)果是()
s=[“seashell”,“gold”,“pink”,“brown”,“purple”,“tomato”]
print(s[1:4:2])
A:[‘gold’,‘pink’,‘brown’,‘purple’,‘tomato’]B:[‘gold’,‘pink’]C:[‘gold’,‘brown’]D:[‘gold’,‘pink’,‘brown’]
答案:[‘gold’,‘brown’]
下面代碼的執(zhí)行結(jié)果是()
ls=[[1,2,3],[[4,5],6],[7,8]]print(len(ls))
A:3B:4C:8D:1
答案:3
下面代碼的執(zhí)行結(jié)果是()
ls=[“2020”,“20.20”,“Python”]
ls.append(2020)
ls.append([2020,“2020”])print(ls)
A:[‘2020’,‘20.20’,‘Python’,2020,[‘2020’]]B:[‘2020’,‘20.20’,‘Python’,2020]C:[‘2020’,‘20.20’,‘Python’,2020,[2020,‘2020’]]D:[‘2020’,‘20.20’,‘Python’,2020,2020,‘2020’]
答案:[‘2020’,‘20.20’,‘Python’,2020,[2020,‘2020’]]
以下程序的輸出結(jié)果是:()
lcat=[“獅子”,“獵豹”,“虎貓”,“花豹”,“孟加拉虎”,“美洲豹”,“雪豹”]
forsinlcat:
if“豹”ins:
print(s,end="")
continue
A:獵豹花豹美洲豹雪豹B:獵豹C:花豹D:雪豹
答案:獵豹花豹美洲豹雪豹
以下關(guān)于字典類型的描述,錯誤的是:()
A:字典類型是一種無序的對象集合,通過鍵來存取B:字典類型可以在原來的變量上增加或縮短C:字典類型可以包含列表和其他數(shù)據(jù)類型,支持嵌套的字典D:字典類型中的數(shù)據(jù)可以進行分片和合并操作
答案:字典類型中的數(shù)據(jù)可以進行分片和合并操作
項目四測試
以下選項中,不屬于結(jié)構(gòu)化程序設(shè)計方法的是()
A:可封裝B:模塊化C:自頂向下D:逐步求精
答案:可封裝
以下關(guān)于循環(huán)控制語句描述錯誤的是哪一項()
A:Python中的for語句可以在任意序列上進行迭代訪問,例如列表、字符串和元組。B:在Python中沒有switch-case的關(guān)鍵詞,可以用if…elif…elif…來等價表達。C:在Python中if…elif…elif…結(jié)構(gòu)中必須包含else子句。D:循環(huán)可以嵌套使用,例如一個for語句中有另一個for語句,一個while語句中有一個for語句等。
答案:在Python中if…elif…elif…結(jié)構(gòu)中必須包含else子句。
python源程序執(zhí)行的方式()
A:解析執(zhí)行B:直接執(zhí)行C:編譯執(zhí)行D:邊編譯邊執(zhí)行
答案:解析執(zhí)行
Python語言語句塊的標(biāo)記是()
A:縮進B:/C:逗號D:分號
答案:縮進
“ab”+”c”*2結(jié)果是:()
A:abccB:abc2C:ababccD:abcabc
答案:abcc
下列選項中,()的布爾值不是False。
A:0B:()C:1D:None
答案:1
假設(shè)a=9,b=2,那么下列運算中,錯誤的是()。
A:a+b的值是11B:a**b的值是18C:a//b的值是4D:a%b的值是1
答案:a**b的值是18
使用()符號對浮點類型的數(shù)據(jù)進行格式化。
A:%cB:%sC:%fD:%d
答案:%f
下列程序執(zhí)行后
x=’abc’
y=x
y=100
print(x)輸出的結(jié)果為()
A:abcB:100C:都是錯誤的D:97,98,99
答案:abc
下列語句中,哪個在Python中是非法的(
)。
A:x,y=y,x
B:x+=y
C:x=y=z=1D:x=(y=z+1)
答案:x=(y=z+1)
項目五測試
Python中,函數(shù)定義可以不包括以下()
A:函數(shù)名B:可選參數(shù)列表C:一對圓括號D:關(guān)鍵字def
答案:可選參數(shù)列表
以下關(guān)于python內(nèi)置函數(shù)的描述,錯誤的是()
A:sorted()對一個序列類型數(shù)據(jù)進行排序B:id()返回一個數(shù)據(jù)的一個編號,跟其在內(nèi)存中的地址無關(guān)C:hash()返回一個可計算哈希的類型的數(shù)據(jù)的哈希值D:type()返回一個數(shù)據(jù)對應(yīng)的類型
答案:id()返回一個數(shù)據(jù)的一個編號,跟其在內(nèi)存中的地址無關(guān)
以下關(guān)于函數(shù)參數(shù)傳遞的描述,錯誤的是()
A:調(diào)用函數(shù)時,可變數(shù)量參數(shù)被當(dāng)做元組類型傳遞到函數(shù)中B:定義函數(shù)的時候,可選參數(shù)必須寫在非可選參數(shù)的后面C:Python支持可變數(shù)量的參數(shù),實參用”*參數(shù)名”表示D:函數(shù)的實參位置可變,需要形參定義和實參調(diào)用時都要給出名稱
答案:Python支持可變數(shù)量的參數(shù),實參用”*參數(shù)名”表示
以下關(guān)于python內(nèi)置函數(shù)的描述,錯誤的是()
A:type()返回一個對象的類型B:all(ls)返回True,如果ls的每個元素都是TrueC:sorted()對一個序列類型數(shù)據(jù)進行排序,將排序后的結(jié)果寫回到該變量中D:id()返回一個變量的一個編號,是其在內(nèi)存中的地址
答案:sorted()對一個序列類型數(shù)據(jù)進行排序,將排序后的結(jié)果寫回到該變量中
以下關(guān)于函數(shù)的描述,正確的是()
A:函數(shù)的全局變量是列表類型的時候,函數(shù)內(nèi)部不可以直接引用該全局變量B:python的函數(shù)里引用一個組合數(shù)據(jù)類型變量,就會創(chuàng)建一個該類型對象C:如果函數(shù)內(nèi)部定義了跟外部的全局變量同名的組合數(shù)據(jù)類型的變量,則函數(shù)內(nèi)部引用的變量不確定D:函數(shù)的簡單數(shù)據(jù)類型全局變量在函數(shù)內(nèi)部使用的時候,需要在顯式聲明為全局變量
答案:函數(shù)的簡單數(shù)據(jù)類型全局變量在函數(shù)內(nèi)部使用的時候,需要在顯式聲明為全局變量
以下關(guān)于python函數(shù)使用的描述,錯誤的是()
A:函數(shù)定義是使用函數(shù)的第一步B:函數(shù)執(zhí)行結(jié)束后,程序執(zhí)行流程會自動返回到函數(shù)被調(diào)用的語句之后C:函數(shù)被調(diào)用后才能執(zhí)行D:Python程序里一定要有一個主函數(shù)
答案:Python程序里一定要有一個主函數(shù)
以下關(guān)于函數(shù)參數(shù)和返回值的描述,正確的是()
A:Python支持按照位置傳參也支持名稱傳參,但不支持地址傳參B:采用名稱傳參的時候,實參的順序需要和形參的順序一致C:可選參數(shù)傳遞指的是沒有傳入對應(yīng)參數(shù)值的時候,就不使用該參數(shù)D:函數(shù)能同時返回多個參數(shù)值,需要形成一個列表來返回
答案:Python支持按照位置傳參也支持名稱傳參,但不支持地址傳參
關(guān)于函數(shù)的描述,錯誤的選項是()
A:函數(shù)是一段具有特定功能的、可重用的語句組B:使用函數(shù)的主要目的是減低編程難度和代碼重用C:Python使用del保留字定義一個函數(shù)D:函數(shù)能完成特定的功能,對函數(shù)的使用不需要了解函數(shù)內(nèi)部實現(xiàn)原理,只要了解函數(shù)的輸入輸出方式即可。
答案:Python使用del保留字定義一個函數(shù)
以下關(guān)于函數(shù)的描述,錯誤的是()
A:函數(shù)名可以是任何有效的Python標(biāo)識符B:函數(shù)是一種功能抽象C:使用函數(shù)的目的只是為了增加代碼復(fù)用D:使用函數(shù)后,代碼的維護難度降低了
答案:使用函數(shù)的目的只是為了增加代碼復(fù)用
以下程序的輸出結(jié)果是(
)deffun1(a,b,*args):print(a)print(b)print(args)fun1(1,2,3,4,5,6)
A:12[3,4,5,6]
B:
1,2,3,4,5,6C:12(3,4,5,6)
D:123,4,5,6
答案:12(3,4,5,6)
項目六測試
關(guān)于面向過程和面向?qū)ο?,下列說法錯誤的是()。
A:面向?qū)ο髲娬{(diào)的是解決問題的對象B:面向過程和面向?qū)ο蠖际墙鉀Q問題的一種思路C:面向過程強調(diào)的是解決問題的步驟D:面向過程是基于面向?qū)ο蟮?/p>
答案:面向過程是基于面向?qū)ο蟮?/p>
關(guān)于類和對象的關(guān)系,下列描述正確的是()。
A:類是現(xiàn)實中事物的個體B:對象描述的是現(xiàn)實的個體,它是類的實例C:類是面向?qū)ο蟮暮诵腄:對象是根據(jù)類創(chuàng)建的,并且一個類只能對應(yīng)一個對象
答案:對象描述的是現(xiàn)實的個體,它是類的實例
構(gòu)造方法的作用是()。
A:對象的初始化B:類的初始化C:對象的建立D:一般成員方法
答案:對象的初始化
構(gòu)造方法是類的一個特殊方法,Python中它的名稱為()。
A:與類同名B:initC:_constructD:init
答案:init
Python類中包含一個特殊的變量(),它表示當(dāng)前對象自身,可以訪問類的成員
A:與類同名B:meC:selfD:this
答案:self
定義類時所有實例方法的第一個參數(shù)用來表示對象本身,在類的外部通過對象名來調(diào)用實例方法時不需要為該參數(shù)傳值。()
A:錯B:對
答案:對
在Python中定義類時,如果某個成員名稱前有2個下劃線則表示是私有成員。()
A:對B:錯
答案:對
在類定義的外部沒有任何辦法可以訪問對象的私有成員。()
A:錯B:對
答案:錯
Python中一切內(nèi)容都可以稱為對象。()
A:錯B:對
答案:對
對于Python類中的私有成員,可以通過“對象名._類名__私有成員名”的方式來訪問。()
A:錯B:對
答案:對
項目七測試
1.執(zhí)行以下程序,輸入la,輸出結(jié)果是()
la=‘python’
try:
s=eval(input(‘請輸入整數(shù):’))
ls=s*2
print(ls)
except:
print(‘請輸入整數(shù)’)
A:請輸入整數(shù)B:pythonpythonC:pythonD:la
答案:pythonpython
用戶輸入整數(shù)的時候不合規(guī)導(dǎo)致程序出錯,為了不讓程序異常中斷,需要用到的語句是()
A:try-except語句B:if語句C:eval語句D:循環(huán)語句
答案:try-except語句
以下關(guān)于異常處理的描述,錯誤的選項是()
A:Python通過try、except等保留字提供異常處理功能B:NameError是一種異常類型C:ZeroDivisionError是一個變量未命名錯誤D:異常語句可以與else和finally語句配合使用
答案:ZeroDivisionError是一個變量未命名錯誤
以下關(guān)于異常處理的描述,正確的是()
A:Python中,可以用異常處理捕獲程序中的所有錯誤B:引發(fā)一個不存在索引的列表元素會引發(fā)NameError錯誤C:Python中允許利用raise語句由程序主動引發(fā)異常D:try語句中有except子句就不能有finally子句
答案:Python中允許利用raise語句由程序主動引發(fā)異常
關(guān)于Python對文件的處理,以下選項中描述錯誤的是()
A:Python通過解釋器內(nèi)置的open()函數(shù)打開一個文件B:文件使用結(jié)束后要用close()方法關(guān)閉,釋放文件的使用授權(quán)C:Python能夠以文本和二進制兩種方式處理文件D:當(dāng)文件以文本方式打開時,讀寫按照字節(jié)流方式
答案:當(dāng)文件以文本方式打開時,讀寫按照字節(jié)流方式
以下選項中不是Python對文件的寫操作方法的是()
A:writetextB:writeC:writelinesD:write和seek
答案:writetext
以下選項中,不是Python對文件的讀操作方法的是()
A:readallB:readtextC:readD:readline
答案:readtext
關(guān)于Python文件處理,以下選項
溫馨提示
- 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)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 壽司餐館服務(wù)行業(yè)營銷策略方案
- 碳素材料細分市場深度研究報告
- 彈花齒條產(chǎn)業(yè)鏈招商引資的調(diào)研報告
- 危機管理培訓(xùn)行業(yè)相關(guān)項目經(jīng)營管理報告
- 發(fā)行有價證券行業(yè)營銷策略方案
- PET塑料瓶的回收利用行業(yè)營銷策略方案
- 刻度機產(chǎn)品供應(yīng)鏈分析
- 塑料加工機器產(chǎn)品供應(yīng)鏈分析
- 聲音和影像的數(shù)字化行業(yè)營銷策略方案
- 裝釣魚假餌用盒商業(yè)機會挖掘與戰(zhàn)略布局策略研究報告
- 干成孔旋挖灌注樁施工工藝
- 音視頻項目風(fēng)險事件應(yīng)對與處理
- 大班數(shù)學(xué)《數(shù)字接龍》
- 1-癌癥篩查課后作業(yè)
- 骨科手外科斷肢斷指再植術(shù)技術(shù)操作規(guī)范2023版
- 中國瓷器英語2分鐘演講l
- 山東省菏澤市東明縣2023-2024學(xué)年七年級上學(xué)期期中數(shù)學(xué)試題
- 馬工程版《中國經(jīng)濟史》各章思考題答題要點及詳解
- 江蘇省高校省級
- 相交線說課稿
- 《輸卵管絕育術(shù)》課件
評論
0/150
提交評論