Python期末試題題庫完整_第1頁
Python期末試題題庫完整_第2頁
Python期末試題題庫完整_第3頁
Python期末試題題庫完整_第4頁
Python期末試題題庫完整_第5頁
已閱讀5頁,還剩35頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、面描述錯(cuò)誤的是?A. 若a二True, b二Fa I se 貝lja or b 為 TrueB. 若a 二True, b二Fa I se 貝 lja and b 為 FalseC. 若a二True, b二Fa I se 貝ljnot a 為 Fa I seD. a & b 為 Fa IseD下面描述錯(cuò)誤的是?A. 在python中邏輯與運(yùn)算符不能寫作&,要寫作 andB. &是兩個(gè)數(shù)字按二進(jìn)制位作與運(yùn)算的操作符C. 3 & 2的結(jié)果為2D. 3 & 3的結(jié)果為0C下列表達(dá)式的值為True的是?A True2B 322C C3, 2)(33, 22)D abcxyzC9. 6E - 5表示以下哪

2、個(gè)數(shù)字?A. 9.6B. 0.96C. 0.000096D. 96C下面哪一個(gè)是以添加(追加)模式打開文件做寫入操作A: f. open (f, r)B: f. open (”f, ”w)C: f. open(Hfn, nan)D: f. open (”f, ”w+”)C下列不屬于浮點(diǎn)數(shù)類型的是?A. 36.0B. 96e4C. -77D. 9.6E-5DPython的序列類型不包括下列哪一種A字符串B列表C元組D字典以下程序輸出什么?x=1 while x:pr i nt (x)A. 運(yùn)行結(jié)果顯不 NameEr ror : name x1 i s not definedB. 運(yùn)行結(jié)果無限循環(huán)

3、輸出1C. 它等價(jià)于下面的程序while x:pr i nt (x)D.它等價(jià)于下面的程序whi le x:pr i nt (x)python單行注釋和多行注釋分別是什么?A.和#和C. / 和D. #和 /表達(dá)式3*2的值為A. 6B. 18C. 9D. 12B以下可以終結(jié)一個(gè)循環(huán)的保留字是A. ifB. breakC. exitD. continueApython不支持的數(shù)據(jù)類型有A charB i ntC floatD listCpython my. py v1 v2命令運(yùn)行腳本,通過from sys import argv如何獲得v2的參數(shù) 值A(chǔ). argv0B. argv1C. ar

4、gv 2D. argv3 a=round (3. 49),則 a 的值為()A: 4B: 3.49C: 4.0D: 3的值為()Ca=round (3. 51),貝lj aA: 3.51B: 3C: 4D: 4.0Ai nt (10. 46)輸出值為A. 10B. 10.5C. 10.4D. 10.46Di nt (10. 96)輸出值為A.11.0B.10. 96C. 11D. 10D以下正確輸出hello 的是pr intf (helIo worId);pr intf (helIoB. wor Idpr int (”helIo worId);D. pr i nt(he I Io worId

5、)D下面程序輸出的值為()import math math, fabs (-3)A. -3B. 3C. -3.0D. 3.0D以下可以只終結(jié)本次循環(huán)的保留字是()A. ifC. exitB. breakD cont i nueD下面哪種不是有效的變量名?A. _demoB. bananaC. NumberD. my-scoreD使用下列哪種關(guān)鍵字來創(chuàng)建Python自定義函數(shù)?A. funct i onB. c I assCprocedureD. defA下面程序的運(yùn)行結(jié)果是?def set Num ber ():a=100setNumber ()pr i nt (a)A. 10B. 100C.

6、 10100D. 10010B下面程序的運(yùn)行結(jié)果是? a-10def setNumber ():global aa=100 setNumber () pr i nt (a)A. 10B. 100C. 10100D. 10010Apython可執(zhí)行腳本的文件擴(kuò)展名為?A. pyB. pycC. .dllD. . exe布爾型變量的值分別是?A. 0 與 1B. Ture 與 Fa IseC. yes 與 noD. 以上都不是Dpow(2, pow (3, 2)的運(yùn)行結(jié)果為?A. 9B. 8C. 81D. 512A下列哪一項(xiàng)不是序列類型?A. dieB. strC. I i stD.tup I拓展

7、包wxPython的功能是 A.讀寫表格文/tl.B用于繪圖設(shè)計(jì)窗體界C 面D.中文分詞如何在cmd終端安裝jieba拓展包A. i nstaI I j i ebaB. un i nstaI I j i ebaCpip uni nstaI I j iebaD. pip i nstaI I j i ebaB設(shè)a = fa*: b:2,3,c:4,5則如何取出其中的數(shù)值3A. aFbOB. aFbC. aQb 2D. aQbB若 vehicle 二 |? train, bus,貝 lj是什carrajhip,vehicle1么?B. busC. carD. sh i pD若 veh i c I e

8、 = train, bus, car , ship,則 vehicle-是什么?A. trainB. busC. carD. sh i pB若 vehicle = train*, bus, car, ship,則 vehicle, index (car)的結(jié)果是什 么?A. 1B. 2C. 3D. 4D卄 =bicycle 1 car1 右 vehicIe r, . t1 car1,1 bus1,1 subway1, ship,_.I + k q i nitl 11veh i c I e. count ( car)結(jié)果是什么?A. carB. 7C. 1D. 2若 vehicle 二train

9、, car,subway, ship, bicycle, car,bus,則 len (vehicle)結(jié)果是什么?A. 1B. 7C. 6D. 4若 vehicle = train, car, bus, subway, ship, bicycle, car, 則Ien(vehicle)結(jié)果是什么?A. 2B. 7C. 6D. 4bicycle1, fcar 1,若 vehicle = train, car,bus, subway, ship,則Ien(vehicle0)結(jié)果是什么?A. 3B. 7C. 6D. 4c以下不能創(chuàng)建一個(gè)字典的語句是Av dictl 二B、dict2 =3:5C、d

10、ict3 =1,2,3: uestcD、dict4 = (1,2, 3) : uestc關(guān)于python中的字符串,下列說法錯(cuò)誤的是A、字符應(yīng)該視為長度為1的字符串B、字符串以0為結(jié)束標(biāo)識(shí)C、既可以用單引號(hào),也可以用雙引號(hào)創(chuàng)建字符串D、在三引號(hào)字符串中可以包含換行回車等特殊字符D下列哪種說法是錯(cuò)誤的?A、所有標(biāo)準(zhǔn)對(duì)象均可以用于布爾測試B、空字符串和空列表的布爾值都是FalseC、值為0的數(shù)值的布爾值是FalseD、下面程序執(zhí)行后,a為1if n0:a 二2D哪一個(gè)不是函數(shù)的優(yōu)點(diǎn)0。A. 減少代碼重復(fù)B. 使程序更加模塊化C. 使程序便于閱讀D. 加快程序運(yùn)行速度B以下哪個(gè)轉(zhuǎn)義字符表示換行0A.

11、 rB. nc. tD. A下列哪種說法是錯(cuò)誤的?A. 1.0+int(2*3. 14)的結(jié)果是 int 型B. 在Python中16進(jìn)制數(shù)用Ox或0X引導(dǎo)C. 0x10轉(zhuǎn)成10進(jìn)制后,值為16D. 0x0a轉(zhuǎn)成10進(jìn)制后,值為10A有如下兩個(gè)列表:I ist1 二,(0), (1), (8)Iist2 = (2,), (0,), (1,), (8,)那么,type(l ist1 0)和 typed ist20)分別是:A irrt 和 tupleB int 和 intC tuple 和 tupleD tuple 和 irrt定義如下的字符串和列表:a = I Iove PythonSomet

12、hing! b = I Iove PythonSomething! c 二1, 2, 3d 二1, 2, 3那么,a is b和c i s d的結(jié)果分別是:A Fa I se 和 TrueB True 和 TrueC True 和 Fa I seD Fa I se 和 Fa I seAPython標(biāo)準(zhǔn)庫math中用來計(jì)算平方根的函數(shù)是.()A sqrtB powC powerD absCPython源代碼程序編譯后的文件擴(kuò)展名為()Av pyB pdfC pycD exe若變量a和b的取值為則,下面描述錯(cuò)誤的是?A. pr int (int(a) + b)結(jié)果是3B. pr int (a+b)

13、 結(jié)果是 TypeError : must be str, not intC. pr int (a+str (b)結(jié)果是12D. pr int (a+str (b)結(jié)果是3D下面描述錯(cuò)誤的是?A. 在函數(shù)定義里的參數(shù)稱為形參B. 在函數(shù)調(diào)用里的參數(shù)稱為實(shí)參C. 函數(shù)調(diào)用時(shí),參數(shù)傳遞實(shí)現(xiàn)了從函數(shù)外部到部的傳遞D. 函數(shù)定義必須有參數(shù),def f()這種無參數(shù)函數(shù)是非法的下面關(guān)于pip工具的描述,錯(cuò)誤的是?A. 使用pip升級(jí)科學(xué)計(jì)算擴(kuò)展庫numpy的完整命令是pip instal I upgrade numpyB. 使用pip工具查看當(dāng)前已安裝的Python擴(kuò)展庫的完整命令是pip I istC

14、. python安裝科學(xué)計(jì)算擴(kuò)展庫numpy用的是pip instal I numpyD. pip只支持在線安裝擴(kuò)展庫,不支持離線安裝 print(1,1+2, 5)輸出結(jié)果為A. 1, 1+2,5print(1f 1+2,5)輸出結(jié)果為B. 1,3,5C. ”1, 1+2,5”D. 1 3 5Cprint (314. 15e2)輸出結(jié)果 為:A. 314. 15e-2B. 314. 15C. 3. 1415Cprint (set (1,2,3)輸出結(jié)果 為:A. set (1,2, 3)B. (1,2,3)C. 1,2,3cprintC* 呦,“+“ 寫 BUG 呢“)輸出 纟吉果為A. ”

15、 呦,”寫 BUG 呢“B. 呦,+寫B(tài)UG呢C. 呦,寫B(tài)UG呢x=eval (input (),當(dāng)用戶輸入1+2時(shí)x的值為?A. 3B. 1+2C. n1+2nD. ”3”D以下哪個(gè)不是Python中的數(shù)據(jù)結(jié)構(gòu)?A.列表元組C.字典D.結(jié)構(gòu)體B下列哪個(gè)表達(dá)式在Python中是非法的?A.B.C.D.x = y = z = 1X = (y = Z + 1)x, y = y, xx +二 yC下列代碼運(yùn)行結(jié)果是?a = a pr int a 1b or 1cA.aB.bc.D.TrueE.Fa I sec下列哪種函式參數(shù)定義不合法A.def myfunc(*args):B.def myfunc

16、(arg1二1):C.def myfunc(*args, a=1):D.def myfunc(a=1, *args):若a = range (100),以下哪個(gè)操作是非法的A.a -3B.a2:13C.a: :3D.axA下列語句執(zhí)行結(jié)果是什么?a 二1, 2, 3 pr i nt (a*3)A: 1, 2, 3, 1, 2, 3, 1, 2, 3B: 1, 8, 2刀C: (3, 6, 9)D: 3, 6, 9D關(guān)于下面函數(shù),哪一個(gè)是錯(cuò)誤描述?#n為整數(shù)def factor i a I (n):if n=0:returni f n = 1:return 1return n * factori

17、al(n - 1)A. 求整數(shù)n的階乘B. factorial (5)是函數(shù)調(diào)用C. 是遞歸函數(shù)D. 求任意兩個(gè)數(shù)值n和nT的乘積C關(guān)于下面函數(shù),哪一個(gè)是錯(cuò)誤描述? def count_l etter_number (str i ng):letter_count 二 0d i g it_count 二 0for ch i n string:if a = ch = z1 or A1 = ch = Z :I et tejcoun t + 二 1el if O = ch = 9 :d i g it_count +二 1return Ietter_count, digit_count可以寫做 I et

18、ter_count 二A.函數(shù)能統(tǒng)計(jì)字符串中英文字母出現(xiàn)的次數(shù)B.丄C.丄-D.Ietter_count;etter-C0Unt可以寫做 I etter_count+聶數(shù)能統(tǒng)計(jì)字符串中數(shù)字出現(xiàn)的次如C下面對(duì)程序及其運(yùn)行結(jié)果的解釋,錯(cuò)誤的是?def funcArgsTest (a, b, c=100, *argc, *kwarg):sum = a + b + cfor d in argc:sum +二 dfor v in kwarg.values():sum +二 vreturn sumpr i nt (funcArgsTest (100, 200, 300, 500, 600, aa二700,

19、 bbOO, cc=1000)輸出結(jié)果:4300A. 函數(shù)調(diào)用時(shí),100傳遞給a; 200傳遞給b; 300傳遞給c; 500和600傳遞給 argc ; aa二700、bb二900、cc=1000 傳遞給 kwarg)B. for v in kwarg. values ()用于遍歷訪問字典中每一項(xiàng)key對(duì)應(yīng)的value取值C. 函數(shù)定義中,c有默認(rèn)取值100;函數(shù)調(diào)用時(shí),c仍被賦值為100D. 函數(shù)定義中,形參包含了有默認(rèn)值的形參c、接收可變個(gè)數(shù)實(shí)參的形參*argc、接 收字典d i ct格式的形參*kwarg下面哪一個(gè)是錯(cuò)誤描述?A.使用 字符串名下標(biāo)來獲取字符串中的某個(gè)字符,例如:str

20、1 二 ”hellonprint(str1 0)B.使用切片來獲取字符串中的一些字符,如使用 字符串名m:n:示終止下標(biāo)(不包 含n) , k表示每隔k個(gè)元素取一個(gè)C.使用len()方法測得字符的長度,如:m表示開始下標(biāo),n表str1 = uhel Io11pr i nt (I en (str1)D. MOO11表示字符串,100表示數(shù)字,使用起來沒有區(qū)別D下面哪一個(gè)是錯(cuò)誤的?A.使用len(列表名)測量元素的個(gè)數(shù)I ._ rn Itv h I h itit tnames_list 一 L zhangsan t Iisi t wangwu pr int(len (names_I i st)B.

21、使用 列表名下標(biāo)獲取列表的某個(gè)元素,例如:I 丄 _ r 11 Inir| -IfVIt!_ ist 一 L zhangsan , Iisi , wangwu pr i nt(names_Ii st2)c.向列表中添加新元素有三個(gè)方法:appendX extend、insert names_l ist 二zhangsanJ n I i si, wangwunames_l i st. append (nzhaol i un)names_l ist. extend (uzhaol i un, I i q i)names_l ist. inseruzhaoI iu)pr i nt(names_l i

22、 st)D.已有列表nums= 11,22, 33, 44, 55,使用while循環(huán)遍歷列表nums = 11, 22, 33, 44, 55while i len(nums) pr int (numsi)i + 二 1列哪種類型是Python的映射類型?A. strB. listC. tupleD. dietA下列哪種不Python元組的定義方是式?A.(1)B.(1,)C.(1, 2)D.(1, 2, (3, 4)Python中函數(shù)是對(duì)象,描述錯(cuò)誤的是A. 函數(shù)不可以賦值給一個(gè)變量函數(shù)可以作為元素添加到集合對(duì)B. 象中函數(shù)可以作為參數(shù)值傳遞給其它 C.函數(shù)一個(gè)函數(shù)可以當(dāng)做另一個(gè)函數(shù)的 返回值C,下列哪個(gè)操作是非法的?右 a 二(1, 2,3)A.B. a*3C. a 2 = 4D.I i st (a)C下列語句的執(zhí)行結(jié)果是什么?a 二 1for i i n range (5):if i 二二 2:breaka + 二 1 a + 二 1pr i

溫馨提示

  • 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)論