版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
第1題IPO不僅是編寫程序的基本方法,也是在設(shè)計程序時描述問題的方式。第2題Python既支持面向過程語言,也支持面向?qū)ο笳Z言。第3題Python具有豐富的庫。第4題以下關(guān)于死循環(huán),描述正確的是AA、死循環(huán)沒有任何意義。BB、死循環(huán)通過不間斷執(zhí)行,快速消耗CPU的計算資源,可以用來測試CPU性能。CC、從處理問題的角度,死循環(huán)沒有太大的意義。DD、死循環(huán)是沒有輸入輸出的程序。正確答案:DCBA第5題Python有以下版本AA、Professional版BB、Community版CC、教育版DD、Windows版正確答案:ABC第6題Python無需修改就可以在下面哪個平臺上運行。AA、LunixBB、PocetPCCC、SymbianDD、Android正確答案:ABCD第1題下列表達(dá)式的值不為True的是(
)。A
(2**=3)<(2*=3)
B
3>2>2
C1==1
and
2!=1
Dnot(1==1
and
0!=1)
正確答案:ABD第2題以下不能創(chuàng)建一個字典的語句是
()。Adict1
=
{}
Bdict2
=
[
3
:
5
]
Cdict3={[1,2,3]:“uestc”}Ddict4
=
{(1,2,3):
“uestc”}正確答案:CB第3題下面哪個不是Python合法的標(biāo)識符()A40XL
B
int32C
self
D__name__第4題下列哪個語句在Python中是非法的(
)。Ax
=
(y
=
z
+
1)
B
x
=
y
=
z
=
1Cx,
y
=
y,
x
Dx
+=
y第5題以下關(guān)于Python數(shù)值運算描述錯誤的是哪一項?APython支持+=、%=這樣的增量賦值操作符。B默認(rèn)情況下10/3==3的判別結(jié)果是TrueCPython內(nèi)置支持復(fù)數(shù)運算,可以使用j或者J來表示。D%運算符表示運算對象取余。第6題4、執(zhí)行以下兩條語句后,lst的結(jié)果是(
)。lst=[3,2,1]lst.append(lst)A[3,2,1,[…]],其中“…”表示無窮遞歸B[3,2,1,[3,2,1]]C拋出異常D[3,2,1,lst]第7題4、若a='abcd',若想將a變?yōu)?ebcd',則下列語句正確的是(
)。Aa='e'+a[1:]Ba[1]='e'Creplace('a','e')Da[0]='e'第8題4、下面程序的運行結(jié)果為(
)。defswap(list):temp=list[0]list[0]=list[1]list[1]=templist=[1,2]swap(list)print(list)A[2,1]B[2,2]C[1,1]D[1,2]第9題優(yōu)先級最高的運算符為()。A()B*C//D/第10題關(guān)于aorb的描述錯誤的是()。A若a=Trueb=True則aorb==FalseB若a=Falseb=False則aorb==FalseC若a=Trueb=False則aorb==TrueD若a=Trueb=True則aorb==True第3章常用流程控制語句--章節(jié)測試第1題continue用來跳出本次循環(huán)。第2題break用來跳出本次循環(huán)。第3題break用來終止整個循環(huán)。第4題while循環(huán)用于已知次數(shù)的循環(huán)。第5題while循環(huán)次數(shù)確定。第6題下面的多分支結(jié)構(gòu)語句中,每個分支都是獨立且完整的判斷,順序可以隨意挪動,不會影響程序運行的結(jié)果。第7題下面的多分支結(jié)構(gòu)中,幾個分支之間沒有邏輯關(guān)系的,可以隨意顛倒順序。第8題關(guān)于forinrange,說法正確的有AA、默認(rèn)從1開始;BB、間距默認(rèn)為1;CC、默認(rèn)從0開始;DD、間距可以自定義。正確答案:DCB第9題Python中的可迭代對象有:AA、字符串;BB、列表;CC、元組;DD、字典。正確答案:ABCD第10題下列哪個語句可以終止循環(huán)AA.
break
BB.continue
C
CforD
D
while第4章字符串--章節(jié)測試第1題Python字符串方法replace()對字符串進(jìn)行原地修改。(
)第2題1、如果需要連接大量字符串成為一個字符串,那么使用字符串對象的join()方法比運算符+具有更高的效率。(
)第3題10、下面Python代碼的執(zhí)行結(jié)果是(
)。
a="Python等級考試"
b="="
c=">"
print("{0:{1}{3}{2}}".format(a,b,25,c))A===============Python等級考試BPython等級考試===============C>>>>>>>>>>>>>>>Python等級考試DPython等級考試>>>>>>>>>>>>>>>第4題Python語句print("{:.2f}".format(20-2**3+10/3**2*5))的輸出結(jié)果是(
)。A17.55B
67.56C12.22D17.56第5題10、字符串s="IlovePython",以下程序的輸出結(jié)果是()。s="IlovePython"ls=s.split()ls.reverse()print(ls)APython,love,IB
PythonloveIC
NoneD['Python','love','I']第6題給出下面代碼:
a=input("").split(",")x=0whilex<len(a):
print(a[x],end="")
x+=1代碼執(zhí)行時,從鍵盤獲得:Python語言,是,腳本,語言則代碼的輸出結(jié)果是(
)。A執(zhí)行代碼出錯BPython語言,是,腳本,語言CPython語言是腳本語言D無輸出第7題設(shè)str='python',想把字符串的第一個字母大寫,其他字母還是小寫,正確的選項是()。Aprint(str[0].upper()+str[1:])B
print(str[1].upper()+str[-1:1])Cprint(str[0].upper()+str[1:-1])Dprint(str[1].upper()+str[2:])第8題當(dāng)需要在字符串中使用特殊字符時,python使用()作為轉(zhuǎn)義字符。A\B
/C
#D
%第9題字符串是一個字符序列,例如,字符串s,從右側(cè)向左第3個字符用什么索引?()As[3]Bs[-3]Cs[0:-3]Ds[:-3]第10題字符串是一個字符序列,例如,字符串s,從右側(cè)向左第3個字符用什么索引?(
)A
s[3]Bs[-3]Cs[0:-3]Ds[:-3]第11題以下關(guān)于字符串處理正確的是哪一項?()A字符串是自帶索引的,對變量word="Python",wordB+號可以用來拼接兩個字符串,對于以下代碼的輸出字符串是Python1.>>>prefix="Py"2.>>>prefix+'thon'C字符串的索引有兩個邊界,前邊界和后邊界都是包括的。D
對于字符串"apple",3*"apple"的結(jié)果為"3apple"。第12題以下關(guān)于字符串處理的描述錯誤的是哪一項?(
)Aprint('C:\file\time'),輸出結(jié)果是C:\file\time。BPython2.x中字符串是以單引號或雙引號括起來的任意文本,如果字符串賦值的時候,內(nèi)部有單引號或雙引號時如果不想使用轉(zhuǎn)義字符常??梢允褂胷運算符來表示。C"\"符號可以被用來表示轉(zhuǎn)義符號,例如'doesn\'t'和"doesn't"都表示字符串doesn't。D被單引號('...')或者雙引號("...")包圍的都是字符串。第5章列表、元組和字典--章節(jié)測試第1題key()方法用于查看字典中所有的鍵。第2題修改字典元素的本質(zhì)是通過已存在的鍵獲取元素,再重新對元素賦值。第3題序列類型變量的值不可修改。第4題使用sort()方法對列表排序后,原列表會被排序后的列表覆蓋。第5題Python中序列的索引總是從0開始。第6題Python列表是一個可變的序列,它沒有長度的限制,可以包含任意個元素。第7題列表和元組中可以存放任何類型的數(shù)據(jù)。第8題list1,list2=['google','jingdong','taobao'],[234,345,200]
print(max(list1),min(list2))上述代碼運行后的結(jié)果為:AA、google200
BB、jingdong
200
CC、taobao
200第9題包含0或多個數(shù)據(jù)項的無序組合稱為AA、集合BB、序列CC、元組DD、列表第10題已知有字典d={'a':3,'b':5},下列哪個選項的返回值不是可迭代對象?AA、d.pop('a')BB、d.keys()CC、d.values()DD、d.items()第11題items()方法的功能是返回字典中所有的AA、鍵信息BB、值信息CC、鍵值對信息DD、字典對象信息第12題下列哪個選項不能刪除字典中的元素?AA、pop()BB、clear()CC、popitem()DD、del()第13題使用下列哪個方法不可以在列表末尾追加元素?AA、extend()BB、append()CC、+=DD、pop()第14題已知s是一個序列,下列對s.index(f)的描述正確的是AA、返回序列s中序號為f的元素BB、返回序列s中x的長度CC、返回序列s中元素f所有出現(xiàn)位置的序號DD、返回序列s中元素f第一次出現(xiàn)的序號第15題下列哪個選項是可迭代對象?AA、1,2,3,4,5)
B
B、[2,3,4]
CC、{‘a(chǎn)’:1;’b’:2}
D
D、以上全部第6章函數(shù)--章節(jié)測試第1題關(guān)于函數(shù)的描述,正確的選項是()。A
Python使用del保留字定義一個函數(shù)B函數(shù)能完成特定的功能,對函數(shù)的使用不需要了解函數(shù)內(nèi)部實現(xiàn)原理,只要了解函數(shù)的輸入輸出方式即可。C函數(shù)是一段具有特定功能的、可重用的語句組D使用函數(shù)的主要目的是減低編程難度和代碼重用正確答案:BCD第2題以下關(guān)于函數(shù)的描述,正確的是()。A
函數(shù)是一種功能抽象B使用函數(shù)的目的只是為了增加代碼復(fù)用C函數(shù)名可以是任何有效的Python標(biāo)識符D
使用函數(shù)后,降低了代碼的維護(hù)難度正確答案:ACD第3題關(guān)于函數(shù)的可變參數(shù),可變參數(shù)*args傳入函數(shù)時存儲的類型是()。A
listBsetCdictD
tuple第4題以下程序的輸出結(jié)果是(
)。fr=[]defmyf(frame):fa=['12','23']fr=famyf(fr)print(fr)A['12','23']B
12,23C1223D
[]第5題關(guān)于以下程序輸出的兩個值的描述正確的是(
)。da=[1,2,3]print(id(da))defgetda(st):fa=da.copy()print(id(fa))getda(da)A兩個值相等B每次執(zhí)行的結(jié)果不確定C首次不相等D兩個值不相等第6題以下程序的輸出結(jié)果是(D
)。img1=[12,34,56,78]img2=[1,2,3,4,5]defdispl():print(img1)defmodi():img1=img2modi()displ()A
[1,2,3,4,5]B
([12,34,56,78])C([1,2,3,4,5])D
[12,34,56,78]第7題以下代碼執(zhí)行的輸出結(jié)果是(
)。ls=[]deffunc(a,b):ls.append(b)returna*bs=func("Hello!",2)print(s,ls)A出錯BHello!Hello!CHello!Hello![2]DHello!Hello![]第8題以下程序的輸出結(jié)果是()。deffun1():print("infun1()")fun2()fun1()deffun2():print("infun2()")fun1()fun2()Ainfun1()infun2()B
infun1()C死循環(huán)D出錯第9題表達(dá)式type(eval('45'))的結(jié)果是(
)。A<class'float'>B
<class'str'>C
NoneD<class'int'>第10題以下程序的輸出結(jié)果是()。s=0deffun(num):try:s+=numreturnsexcept:return0return5print(fun(2))A0B2C
UnboundLocalErrorD5第11題以下程序的輸出結(jié)果是()。deftest(b=2,a=4):globalzz+=a*breturnzz=10print(z,test())A18NoneB
1018CUnboundLocalErrorD1818第12題2、以下程序的輸出結(jié)果是()。defhub(ss,x=2.0,y=4.0):ss+=x*yss=10print(ss,hub(ss,3))A22.0NoneB10NoneC22NoneD10.022.0第13題以下程序的輸出結(jié)果是()。img1=[12,34,56,78]img2=[1,2,3,4,5]defdisplay():print(img1)defmodify():img1=img2modify()display()A
([1,2,3,4,5])B
[12,34,56,78]C
([12,34,56,78])D[1,2,3,4,5]第7章異常--章節(jié)測試第1題異常處理的主要目的是防止因外部環(huán)境的變化導(dǎo)致程序產(chǎn)生無法控制的錯誤,而不是處理程序的設(shè)計錯誤。第2題省略try-except語句中的異常類可以處理該語句中捕獲的所有異常,但不能獲取異常的具體信息。第3題若程序中的異常處理語句指定的異常與程序運行時產(chǎn)生的異常不一致,程序仍會崩潰。第4題邏輯錯誤可能由于外界條件(如網(wǎng)絡(luò)斷開、文件格式損壞等)引起,也有可能是程序本身設(shè)計存在問題。第5題含有語法錯誤的程序無法被解釋器解釋。第6題語法錯誤又稱解析錯誤,是指開發(fā)人員編寫了不符合Python語法格式的代碼所引起的錯誤。第7題關(guān)于異常處理的描述,錯誤的是AA、只要使用異常處理,程序就不會崩潰BB、將可能出現(xiàn)異常的語句放在try子句后CC、將出現(xiàn)異常時處理的語句放在except子句后DD、異常處理語句可以幫助開發(fā)人員快速定位錯誤第8題代碼中產(chǎn)生多個異常時可以將多個具體的異常類組成()放在except語句后處理,也可以聯(lián)合使用多個
except
語句。AA、元組
BB、列表CC、字典DD、以上全部第8章Python面向?qū)ο?-章節(jié)測試第1題在Python中定義類時實例方法的第一個參數(shù)名稱不管是什么,都表示對象自身。第2題在派生類中可以通過“基類名.方法名()”的方式來調(diào)用基類中的方法。第3題如果定義類時沒有編寫析構(gòu)函數(shù),Python將提供一個默認(rèn)的析構(gòu)函數(shù)進(jìn)行必要的資源清理工作。第4題對于Python類中的私有成員,可以通過“對象名._類名__私有成員名”的方式來訪問。第5題在Python中定義類時,運算符重載是通過重寫特殊方法實現(xiàn)的。例如,在類中實現(xiàn)了__mul__()方法即可支持該類對象的**運算符。第6題Python中沒有嚴(yán)格意義上的私有成員。第7題定義類時所有實例方法的第一個參數(shù)用來表示對象本身,在類的外部通過對象名來調(diào)用實例方法時不需要為該參數(shù)傳值。第8題Python中一切內(nèi)容都可以稱為對象。(
)第9題關(guān)于面向?qū)ο蟮某绦蛟O(shè)計,以下選項中描述正確的是(
)。A面向?qū)ο蠓椒芍赜眯院肂Python3解釋器內(nèi)部采用完全面向?qū)ο蟮姆绞綄崿F(xiàn)C用面向?qū)ο蠓椒ㄩ_發(fā)的軟件不容易理解D面向?qū)ο蠓椒ㄅc人類習(xí)慣的思維方法一致正確答案:ABD第9章迷宮與Python--章節(jié)測試第1題迷宮生成算法的前期定義有:AA、迷宮節(jié)點BB、訪問列表中存儲的迷宮節(jié)點CC、當(dāng)前訪問的迷宮節(jié)點DD、墻正確答案:DCBA第2題以%或者%%開頭的命令為Jupyter的“魔法命令”。第3題為了讓圖像顯示在Jupyter里可以更大更清晰,可以調(diào)用
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 五年級的英語題目及答案
- 微積分考試題目及答案
- 22春“土木工程”專業(yè)《鋼結(jié)構(gòu)》在線作業(yè)含答案參考9
- 初中小說知識點課件
- 2025 四年級科學(xué)上冊昆蟲觸角類型識別課件
- 部編人教版小學(xué)二年級數(shù)學(xué)上冊練習(xí)題(含答案解析)
- 分體空調(diào)安裝技術(shù)要領(lǐng)
- 儲能系統(tǒng)技術(shù)方法
- 手術(shù)室??瓶荚囶}及答案
- 山西省植物學(xué)試題及答案
- 2025內(nèi)蒙古鄂爾多斯市委政法委所屬事業(yè)單位引進(jìn)高層次人才3人模擬筆試試題及答案解析
- 跆拳道訓(xùn)練服裝要求規(guī)范
- 《物流安全培訓(xùn)》課件
- 新員工入職安全培訓(xùn)資料
- 野外尋找水源課件
- 攀枝花市旺城旅游發(fā)展有限責(zé)任公司2025年公開招聘工作人員筆試歷年參考題庫附帶答案詳解
- 生態(tài)環(huán)境保護(hù)課件
- 常德職業(yè)技術(shù)學(xué)院單招《語文》考試復(fù)習(xí)題庫(含答案)
- 地產(chǎn)住宅項目精裝修施工圖審圖要點
- 2026年中考數(shù)學(xué)解密之尺規(guī)作圖
- 2025年地鐵車站物業(yè)管理合同協(xié)議
評論
0/150
提交評論