2021年12月青少年編程等級Python二級真題_第1頁
2021年12月青少年編程等級Python二級真題_第2頁
2021年12月青少年編程等級Python二級真題_第3頁
已閱讀5頁,還剩7頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、2021/122021/12(Python)等級考試試卷(二級)一、單選題(共 25 題,共 50 分)1.執(zhí)行以下程序a=33,55,22,77a.sort() for i in a:print(i)運(yùn)行結(jié)果是?( )A.33 55 22 77B.22 33 55 77C.55 33 22 77D.77 55 33 22試題編號(hào):2021214-jt-28 試題類型:單選題標(biāo)準(zhǔn)答案:B試題難度:一般試題解析:列表排序和for 選擇B2.運(yùn)行以下程序a=eval(input(年齡:) if a 10:b=30else:b=15print(票價(jià):,b)當(dāng)輸入 12 時(shí),輸出結(jié)果為?( ): 12

2、: 15: 30: 10試題類型:單選題標(biāo)準(zhǔn)答案:C試題難度:一般試題解析:本題的意思是年齡超過10 3010 15意選擇C3.執(zhí)行以下程序a=gj:china,nl:12,xb:女 anl=11del agj axm=xxs print(a)運(yùn)行結(jié)果是?( )A.gj:china,nl:11,xb:女B.nl:11,xb:女C.nl: 11, xb: 女, xm: xxsD.nl: 12, xm: xxs, xb: 女試題編號(hào):2021214-jt-23 試題類型:單選題標(biāo)準(zhǔn)答案:C試題難度:一般試題解析:本題是修改nl為 11,刪除gj,加入xm,所以新的字典中不會(huì)有g(shù)j 4.執(zhí)行以下程序

3、l=.join(l)l=l.split(.)l= .join(l) print(l)運(yùn)行結(jié)果是?( )iloveyou!i.love.you.!i love you !D.i, love, you, ! 試題類型:單選題標(biāo)準(zhǔn)答案:C試題難度:一般試題解析:字符串的分割與合并,根據(jù)題意答案選擇C 5.以下程序功能是?( )100 以內(nèi)(0 100)所有數(shù)字的和1-100 5050100 以內(nèi)(0 100)50100 以內(nèi)(0 100)49試題編號(hào):20210222-zzh-29 試題類型:單選題標(biāo)準(zhǔn)答案:D試題難度:一般試題解析:以下程序執(zhí)行后的結(jié)果是?()s=Kevin likes Engli

4、sh. new=for i in range(len(s): if i%3=0:new+=si print(new)enisni.KileElsKvnlksEgihKileElh試題編號(hào):20210215-dzj-033 試題類型:單選題標(biāo)準(zhǔn)答案:D試題難度:一般試題解析:tup=(富強(qiáng),文明,和諧,操作正確的是?()A.tup2:4:2 = (敬業(yè))del tup4tup*3試題編號(hào):20210215-dzj-011 試題類型:單選題標(biāo)準(zhǔn)答案:D試題難度:一般組進(jìn)行連接和切片,但是切片也不能賦值。下列程序的第四行橫線處輸入哪個(gè)選項(xiàng)中的代碼不能打印出九九乘法表?()for i in range

5、(1,10):#第一行for j in range(1,10): #第二行if j=i: #第三行 第四行print()A.print(*=.format(j,i,i*j),end=)B.print(%d*%d=%d % (j,i,i*j),end= )C.print(j,*,i,=,i*j,end=)D.print(*=.format(j*i=i*j),end=)試題編號(hào):20210203-lxj-007 試題類型:單選題標(biāo)準(zhǔn)答案:D試題難度:較難試題解析:下面的語句哪個(gè)會(huì)無限循環(huán)執(zhí)行下去?()for a in range(10): print(a)a=1 while True:print(

6、a) if a=3:break a=a+1a=1 while True:print(a) if a=3:continue a=a+1D.a=1,0,2for i in a:ifnot i: print(i)試題編號(hào):20210202-chjn-27 試題類型:單選題標(biāo)準(zhǔn)答案:C試題難度:困難試題解析:理解 break 與 continue 語句功能,掌握邏輯運(yùn)算的使用某商場促銷打折,打折規(guī)定如下:消費(fèi)500 8.8 500 元(500)的8 1000 7 折。要編程解決該問題,需要用到的控制語句是?( )賦值語句選擇(分支)結(jié)構(gòu)語句循環(huán)結(jié)構(gòu)語句輸入輸出語句試題編號(hào):20210202-chjn-

7、26 試題類型:單選題標(biāo)準(zhǔn)答案:B試題難度:一般試題解析:理解程序的控制語句,掌握分支結(jié)構(gòu)問題解決以下語句不能創(chuàng)建字典的是?()dic=B.dic=12:34C.dic=12:34D.dic=(12):(34)試題編號(hào):20210202-chjn-22 試題類型:單選題標(biāo)準(zhǔn)答案:C試題難度:較難試題解析:字典的值可以取任何數(shù)據(jù)類型,但鍵必須是不可變的,如字符串,數(shù)字或元組執(zhí)行下列代碼后,運(yùn)行結(jié)果是?() print(len(stu)0136試題編號(hào):20210202-chjn-21 試題類型:單選題標(biāo)準(zhǔn)答案:C試題難度:一般試題解析:len 函數(shù)求字典的元素個(gè)數(shù)下列語句中變量i 099 的是?

8、()foriinrange(101)foriinrange(1,100)for iinrange(0,101)for iinrange(100)試題編號(hào):20210130-lxj-006 試題類型:單選題標(biāo)準(zhǔn)答案:D試題難度:一般試題解析:執(zhí)行下列程序的結(jié)果為?() for v in message1.values():print(v,end=)Tom14LondonnameageLondonname:TomTom試題編號(hào):20210129-lxj-006 試題類型:單選題標(biāo)準(zhǔn)答案:A試題難度:一般試題解析:下面代碼運(yùn)行的結(jié)果是?( )tup1 = (中國, 電子學(xué)會(huì), 1997, 2000)

9、tup2 = (1, 2, 3, 4, 5, 6, 7 )print (tup1-1,tup21:5) A.2000 (2, 3, 4, 5)B.2000 (2, 3, 4, 5,6)C.(2000 (2, 3, 4, 5,6)D.1997 (1,2, 3, 4, 5)試題編號(hào):20210121-zy-12 試題類型:單選題標(biāo)準(zhǔn)答案:A試題難度:一般試題解析:以下代碼的輸出結(jié)果是?()ls = 1,2,3,python,4,5,ABC,6,7,8print(ls21)5p46試題編號(hào):20200427-wc-040 試題類型:單選題標(biāo)準(zhǔn)答案:D試題難度:一般試題解析:執(zhí)行以下代碼的結(jié)果是?(

10、name=Amir, Betty, Chales, Tao name.index(Edward )-104異常報(bào)錯(cuò)試題編號(hào):20200427-wc-037 試題類型:單選題標(biāo)準(zhǔn)答案:D試題難度:一般下面程序的輸出結(jié)果是?( )a=1,2,3,4,5,6a.sort(reverse=True) print(a)A.4,5,6,1,2,3B.6,5,4,3,2,1C.6,5,4,3,2,1D.4,5,6,1,2,3試題編號(hào):20200408-jt-024 試題類型:單選題標(biāo)準(zhǔn)答案:A試題難度:一般試題解析:排序和反向,答案選擇Aa=list(zhangsan),a1:7:2后結(jié)果是?()A. h,

11、 a, n, g, s, a, nB.z, h, a, n, g, s, aC. h, a, n, g, s, aD.h, n, s試題編號(hào):20200408-jt-019 試題類型:單選題標(biāo)準(zhǔn)答案:D試題難度:一般試題解析:按步長訪問指定索引范圍,根據(jù)提議l=z, h, a, n, g, s, a, n, 執(zhí)行 l1:7:2, 在 1 到 6 號(hào)位置按 2 的步長取,取到 1,3,5h 號(hào)位置的數(shù)據(jù),選擇D20.a=0, 1, 2, 3, 4, 5, 6, 7, 8, del a1:后,a 的結(jié)果是什么?()A.0, 1, 2, 3, 4, 5, 6, 7, 8B.1, 2, 3, 4, 5

12、, 6, 7, 8, 9C.0D.0, 1試題編號(hào):20200408-jt-018 試題類型:單選題標(biāo)準(zhǔn)答案:C試題難度:一般試題解析:del a1:刪除 1 號(hào)位置和其后所有的元素,只剩下0 號(hào)位置的數(shù)據(jù),答案是CPython 列表的創(chuàng)建是錯(cuò)誤的?()A.l=1,3.14,laowang,1,2B.l=1,3.14,laowang,1,2C.l=1,3.14,laowang,(1,2)D.l=試題編號(hào):20200408-jt-015 試題類型:單選題標(biāo)準(zhǔn)答案:B試題難度:一般D B 選項(xiàng)中g(shù) 是字符串要用單引號(hào)或者雙引號(hào),否則會(huì)出錯(cuò)Python 列表的表達(dá)正確的是?()Python 0 個(gè)或

13、者多個(gè)對象引用的有序序列python 列表用小括號(hào)()表示列表的長度是不可變的Python 試題編號(hào):20200408-jt-014試題類型:單選題標(biāo)準(zhǔn)答案:A試題難度:容易試題解析:列表的概念,列表用中括號(hào),B 錯(cuò)誤,列表的長度是可變的,C 錯(cuò)誤,列表間的元素用逗號(hào)隔開,D 錯(cuò)誤,只有A 符合23.已知列表 lis=a,bc,def,則執(zhí)行 print(len(lis)語句輸出的結(jié)果是?( )A.3B.4C.5D.6試題編號(hào):20200328-tgf-006 試題類型:單選題標(biāo)準(zhǔn)答案:A試題難度:一般試題解析:在 python 中,當(dāng)列表需要?jiǎng)討B(tài)添加元素時(shí),可以使用()表的尾部。append

14、()del()sort()sorted()試題編號(hào):20200310-tgf-03 試題類型:單選題標(biāo)準(zhǔn)答案:A試題難度:一般試題解析:25.已知 t1=(2,3),t2=(4,5,6),那么 t2+t1*2 的結(jié)果是?(A.(2, 3, 2, 3, 4, 5, 6)B.(4, 5, 6, 2, 3, 2, 3)C.(2, 3, 4, 5, 6, 2, 3, 4, 5, 6)D.(2, 3, 4, 5, 6)試題編號(hào):20121214-15 試題類型:單選題標(biāo)準(zhǔn)答案:B試題難度:一般試題解析:元組的連接操作,根據(jù)題意選擇B二、判斷題(共 10 題,每題 2 分,共 20 分)26.運(yùn)行如下程序

15、s1=his2= lanxi s3=!print(s1+s2+s3)運(yùn)行結(jié)果為hi lanxi! ( 正確錯(cuò)誤試題編號(hào):2021214-jt-16 試題類型:判斷題標(biāo)準(zhǔn)答案:正確試題難度:容易試題解析:字符串的連接,本題正確在一段程序中,如果有就一定有( ) 正確錯(cuò)誤試題編號(hào):20210222-zzh-31 試題類型:判斷題標(biāo)準(zhǔn)答案:錯(cuò)誤試題難度:一般試題解析:字符串是可變的數(shù)據(jù)類型( 正 確 錯(cuò) 誤試題編號(hào):20210215-dzj-035 試題類型:判斷題標(biāo)準(zhǔn)答案:錯(cuò)誤試題難度:一般試題解析:while 循環(huán)的判斷條件可以是任何表達(dá)式,只有當(dāng)表達(dá)式的值為True 的時(shí)候,才執(zhí)行循( )正

16、確 錯(cuò) 誤試題編號(hào):20210215-dzj-030 試題類型:判斷題標(biāo)準(zhǔn)答案:正確試題難度:一般試題解析:只有列表可以轉(zhuǎn)換為元組,字符串、字典都無法轉(zhuǎn)換成元組( 正 確 錯(cuò) 誤試題編號(hào):20210215-dzj-014 試題類型:判斷題標(biāo)準(zhǔn)答案:錯(cuò)誤試題難度:一般試題解析:字符串和字典也可以轉(zhuǎn)換為元組,字典轉(zhuǎn)換為元組時(shí),元組中只有鍵。31.1,2 in 1,2,3,4,5,6的結(jié)果為( ) 正確錯(cuò)誤試題編號(hào):20210215-dzj-010 試題類型:判斷題標(biāo)準(zhǔn)答案:錯(cuò)誤試題難度:一般試題解析:1,2是一個(gè)列表,1,2,3,4,5,6列表每一個(gè)元素都是數(shù)字,不是列表。32.凡是用while

17、語句編寫的循環(huán)結(jié)構(gòu),都可以用for 語句實(shí)現(xiàn)( ) 正確錯(cuò)誤試題編號(hào):20210202-chjn-32 試題類型:判斷題標(biāo)準(zhǔn)答案:錯(cuò)誤試題難度:一般for while 語句可以實(shí)現(xiàn)循環(huán)次數(shù)不確定的問題求解。33.()for i in HelloWorld!: if i=W:break print(i,end=)正確錯(cuò)誤試題編號(hào):20210202-chjn-28 試題類型:判斷題break continue 語句的功能考生答案:錯(cuò)誤考生得分:2是否評分:已評分評價(jià)描述:34.字典是無序的( 正確錯(cuò)誤試題編號(hào):20210201-bm-031 試題類型:判斷題標(biāo)準(zhǔn)答案:正確試題難度:一般試題解析:字

18、典是無序集合。35.t2=1,2,3 則 t2 是 int 類型數(shù)據(jù)。( )正確錯(cuò)誤試題編號(hào):20210201-bm-028 試題類型:判斷題標(biāo)準(zhǔn)答案:錯(cuò)誤試題難度:較難試題解析:t2=1,2,3 則 t2 是 tuple 類型數(shù)據(jù)。三、編程題(共 2 題,共 30 分)36.日期計(jì)算器設(shè)計(jì)一款日期計(jì)算程序,能否實(shí)現(xiàn)下面的功能:要求用戶分別輸入年、月、日(分三次輸入)程序自動(dòng)會(huì)根據(jù)輸入的年月日計(jì)算出這一天是這一年的第幾天;*天;請輸入某年某月某日,通過編程判斷這一天是這一年的第幾天。友情提示:考試平臺(tái)暫不支持 eval()參考程序:year=int(input(請輸入年份:)month=int(input(請輸入月份:) day=int(input(請輸入日期:)months=(0,31,59,90,120,151,181,212,243,273,304,334)if 0=month2): sum+=1print(這是 %d 年的第%d 天。%(year,sum) 試題難度:較難試題解析:評分標(biāo)準(zhǔn):定義變量分別用來保存年、

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(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ǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論