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

下載本文檔

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

文檔簡(jiǎn)介

2021/12青少年軟件編程(Python)等級(jí)考試試卷(二級(jí))一、單選題(共25題,共50分)1. 執(zhí)行以下程序a=[33,55,22,77]a.sort()foriina:print(i)運(yùn)行結(jié)果是?()A. 33552277B. 22335577C. 55332277D. 77553322試題編號(hào):2021214-jt-28試題類型:?jiǎn)芜x題標(biāo)準(zhǔn)答案:B試題難度:一般試題解析:列表排序和for循環(huán)的應(yīng)用,根據(jù)題意先將列表從小到大,然后依次輸出,所以選擇B2. 運(yùn)行以下程序a=eval(input("年齡:"))ifa>10:b=30else:b=15print("票價(jià):",b)當(dāng)輸入12時(shí),輸出結(jié)果為?()A. 票價(jià):12B. 票價(jià):15C. 票價(jià):30D. 票價(jià):10試題編號(hào):2021214-jt-27試題類型:?jiǎn)芜x題標(biāo)準(zhǔn)答案:C試題難度:一般試題解析:本題的意思是年齡超過(guò)10歲,票價(jià)為30,沒(méi)有超過(guò)10歲,票價(jià)為15,根據(jù)題意選擇C3. 執(zhí)行以下程序a={'gj':'china','nl':12,'xb':'女'}a['nl']=11dela['gj']a['xm']='xxs'print(a)運(yùn)行結(jié)果是?()A. {'gj':'china','nl':11,'xb':'女'}B. {'nl':11,'xb':'女'}C. {'nl':11,'xb':'女','xm':'xxs'}D. {'nl':12,'xm':'xxs','xb':'女'}試題編號(hào):2021214-jt-23試題類型:?jiǎn)芜x題標(biāo)準(zhǔn)答案:C試題難度:一般試題解析:本題是修改‘nl’為11,刪除‘gj’,加入‘xm’,所以新的字典中不會(huì)有'gj'4. 執(zhí)行以下程序l=['i','love','you','!']l='.'.join(l)l=l.split('.')l=''.join(l)print(l)運(yùn)行結(jié)果是?()A. iloveyou!B. i.love.you.!C. iloveyou!D. ['i','love','you','!']試題編號(hào):2021214-jt-20試題類型:?jiǎn)芜x題標(biāo)準(zhǔn)答案:C試題難度:一般試題解析:字符串的分割與合并,根據(jù)題意答案選擇C5. 以下程序功能是?()A. 計(jì)算并輸出100以內(nèi)(不含0和100)所有數(shù)字的和B. 計(jì)算并輸出1-100所有數(shù)字的和,輸出5050C. 統(tǒng)計(jì)并輸出100以內(nèi)(不含0和100)偶數(shù)個(gè)數(shù),輸出50D. 統(tǒng)計(jì)并輸出100以內(nèi)(不含0和100)偶數(shù)個(gè)數(shù),輸出49試題編號(hào):20210222-zzh-29試題類型:?jiǎn)芜x題標(biāo)準(zhǔn)答案:D試題難度:一般試題解析:6. 以下程序執(zhí)行后的結(jié)果是?()s='KevinlikesEnglish.'new=''foriinrange(len(s)):ifi%3==0:new+=s[i]print(new)A. enisni.B. KileElsC. KvnlksEgihD. KileElh試題編號(hào):20210215-dzj-033試題類型:?jiǎn)芜x題標(biāo)準(zhǔn)答案:D試題難度:一般試題解析:7. 對(duì)于元組tup=('富強(qiáng)','民主','文明','和諧','愛(ài)國(guó)')操作正確的是?()A. tup[2:4:2]=('敬業(yè)')B. tup[4]='敬業(yè)'C. deltup[4]D. tup*3試題編號(hào):20210215-dzj-011試題類型:?jiǎn)芜x題標(biāo)準(zhǔn)答案:D試題難度:一般試題解析:元組為不可變數(shù)據(jù)類型,不可以對(duì)元組進(jìn)行修改元素的值、刪除元素,可以對(duì)元組進(jìn)行連接和切片,但是切片也不能賦值。8. 下列程序的第四行橫線處輸入哪個(gè)選項(xiàng)中的代碼不能打印出九九乘法表?()foriinrange(1,10):#第一行forjinrange(1,10):#第二行ifj<=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試題類型:?jiǎn)芜x題標(biāo)準(zhǔn)答案:D試題難度:較難試題解析:9. 下面的語(yǔ)句哪個(gè)會(huì)無(wú)限循環(huán)執(zhí)行下去?()A. forainrange(10):print(a)B. a=1whileTrue:print(a)ifa==3:breaka=a+1C. a=1whileTrue:print(a)ifa==3:continuea=a+1D. a=[1,0,2]foriina:ifnoti:continueprint(i)試題編號(hào):20210202-chjn-27試題類型:?jiǎn)芜x題標(biāo)準(zhǔn)答案:C試題難度:困難試題解析:理解break與continue語(yǔ)句功能,掌握邏輯運(yùn)算的使用10. 某商場(chǎng)促銷打折,打折規(guī)定如下:消費(fèi)500元以內(nèi)的打8.8折;滿500元(含500)的打8折,滿1000元及以上的打7折。要編程解決該問(wèn)題,需要用到的控制語(yǔ)句是?()A. 賦值語(yǔ)句B. 選擇(分支)結(jié)構(gòu)語(yǔ)句C. 循環(huán)結(jié)構(gòu)語(yǔ)句D. 輸入輸出語(yǔ)句試題編號(hào):20210202-chjn-26試題類型:?jiǎn)芜x題標(biāo)準(zhǔn)答案:B試題難度:一般試題解析:理解程序的控制語(yǔ)句,掌握分支結(jié)構(gòu)問(wèn)題解決11. 以下語(yǔ)句不能創(chuàng)建字典的是?()A. dic={}B. dic={12:34}C. dic={[12]:[34]}D. dic={(12):(34)}試題編號(hào):20210202-chjn-22試題類型:?jiǎn)芜x題標(biāo)準(zhǔn)答案:C試題難度:較難試題解析:字典的值可以取任何數(shù)據(jù)類型,但鍵必須是不可變的,如字符串,數(shù)字或元組12. 執(zhí)行下列代碼后,運(yùn)行結(jié)果是?()stu={'202101':'小明','202102':'小紅','202103':'小麗'}print(len(stu))A. 0B. 1C. 3D. 6試題編號(hào):20210202-chjn-21試題類型:?jiǎn)芜x題標(biāo)準(zhǔn)答案:C試題難度:一般試題解析:len函數(shù)求字典的元素個(gè)數(shù)13. 下列語(yǔ)句中變量i取值范圍是0—99的是?()A. foriinrange(101)B. foriinrange(1,100)C. foriinrange(0,101)D. foriinrange(100)試題編號(hào):20210130-lxj-006試題類型:?jiǎn)芜x題標(biāo)準(zhǔn)答案:D試題難度:一般試題解析:14. 執(zhí)行下列程序的結(jié)果為?()message1={'name':'Tom','age':14,'city':'London'}forvinmessage1.values():print(v,end='')A. Tom14LondonB. nameageLondonC. name:TomD. Tom試題編號(hào):20210129-lxj-006試題類型:?jiǎn)芜x題標(biāo)準(zhǔn)答案:A試題難度:一般試題解析:15. 下面代碼運(yùn)行的結(jié)果是?()tup1=('中國(guó)','電子學(xué)會(huì)',1997,2000)tup2=(1,2,3,4,5,6,7)print(tup1[-1],tup2[1: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試題類型:?jiǎn)芜x題標(biāo)準(zhǔn)答案:A試題難度:一般試題解析:16. 以下代碼的輸出結(jié)果是?()ls=[[1,2,3],'python',[[4,5,'ABC'],6],[7,8]]print(ls[2][1])A. 5B. pC. 4D. 6試題編號(hào):20200427-wc-040試題類型:?jiǎn)芜x題標(biāo)準(zhǔn)答案:D試題難度:一般試題解析:17. 執(zhí)行以下代碼的結(jié)果是?()name=['Amir','Betty','Chales','Tao']name.index("Edward")A. -1B. 0C. 4D. 異常報(bào)錯(cuò)試題編號(hào):20200427-wc-037試題類型:?jiǎn)芜x題標(biāo)準(zhǔn)答案:D試題難度:一般18. 下面程序的輸出結(jié)果是?()a=[[1,2,3],[4,5,6]]a.sort(reverse=True)print(a)A. [[4,5,6],[1,2,3]]B. [6,5,4],[3,2,1]C. [[6,5,4],[3,2,1]]D. [4,5,6],[1,2,3]試題編號(hào):20200408-jt-024試題類型:?jiǎn)芜x題標(biāo)準(zhǔn)答案:A試題難度:一般試題解析:排序和反向,答案選擇A19. 已知a=list("zhangsan"),執(zhí)行了a[1:7:2]后結(jié)果是?()A. ['h','a','n','g','s','a','n']B. ['z','h','a','n','g','s','a']C. ['h','a','n','g','s','a']D. ['h','n','s']試題編號(hào):20200408-jt-019試題類型:?jiǎn)芜x題標(biāo)準(zhǔn)答案:D試題難度:一般試題解析:按步長(zhǎng)訪問(wèn)指定索引范圍,根據(jù)提議l=['z','h','a','n','g','s','a','n'],執(zhí)行l(wèi)[1:7:2],在1到6號(hào)位置按2的步長(zhǎng)取,取到1,3,5h號(hào)位置的數(shù)據(jù),選擇D20. 已知a=[0,1,2,3,4,5,6,7,8,9],執(zhí)行dela[1:]后,a的結(jié)果是什么?()A. [0,1,2,3,4,5,6,7,8]B. [1,2,3,4,5,6,7,8,9]C. [0]D. [0,1]試題編號(hào):20200408-jt-018試題類型:?jiǎn)芜x題標(biāo)準(zhǔn)答案:C試題難度:一般試題解析:dela[1:]刪除1號(hào)位置和其后所有的元素,只剩下0號(hào)位置的數(shù)據(jù),答案是C21. 下列哪一個(gè)Python列表的創(chuàng)建是錯(cuò)誤的?()A. l=[1,3.14,"laowang",[1,2]]B. l=[1,3.14,laowang,[1,2]]C. l=[1,3.14,"laowang",(1,2)]D. l=[]試題編號(hào):20200408-jt-015試題類型:?jiǎn)芜x題標(biāo)準(zhǔn)答案:B試題難度:一般試題解析:A/C/D都是正確的列表形式,B選項(xiàng)中l(wèi)aowang是字符串要用單引號(hào)或者雙引號(hào),否則會(huì)出錯(cuò)22. 下列關(guān)于Python列表的表達(dá)正確的是?()A. Python列表是包含0個(gè)或者多個(gè)對(duì)象引用的有序序列B. python列表用小括號(hào)()表示C. 列表的長(zhǎng)度是不可變的D. Python列表的元素間用頓號(hào)、隔開(kāi)試題編號(hào):20200408-jt-014試題類型:?jiǎn)芜x題標(biāo)準(zhǔn)答案:A試題難度:容易試題解析:列表的概念,列表用中括號(hào)[],B錯(cuò)誤,列表的長(zhǎng)度是可變的,C錯(cuò)誤,列表間的元素用逗號(hào)隔開(kāi),D錯(cuò)誤,只有A符合23. 已知列表lis=['a','bc','def'],則執(zhí)行print(len(lis))語(yǔ)句輸出的結(jié)果是?()A. 3B. 4C. 5D. 6試題編號(hào):20200328-tgf-006試題類型:?jiǎn)芜x題標(biāo)準(zhǔn)答案:A試題難度:一般試題解析:24. 在python中,當(dāng)列表需要?jiǎng)討B(tài)添加元素時(shí),可以使用()函數(shù)添加一個(gè)新的元素到列表的尾部。A. append()B. del()C. sort()D. sorted()試題編號(hào):20200310-tgf-03試題類型:?jiǎn)芜x題標(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試題類型:?jiǎn)芜x題標(biāo)準(zhǔn)答案:B試題難度:一般試題解析:元組的連接操作,根據(jù)題意選擇B二、判斷題(共10題,每題2分,共20分)26. 運(yùn)行如下程序s1="hi"s2="lanxi"s3="!"print(s1+s2+s3)運(yùn)行結(jié)果為hilanxi!()正確 錯(cuò)誤 試題編號(hào):2021214-jt-16試題類型:判斷題標(biāo)準(zhǔn)答案:正確試題難度:容易試題解析:字符串的連接,本題正確27. 在一段程序中,如果有break,就一定有continue。()正確 錯(cuò)誤 試題編號(hào):20210222-zzh-31試題類型:判斷題標(biāo)準(zhǔn)答案:錯(cuò)誤試題難度:一般試題解析:28. 字符串是可變的數(shù)據(jù)類型。()正確 錯(cuò)誤 試題編號(hào):20210215-dzj-035試題類型:判斷題標(biāo)準(zhǔn)答案:錯(cuò)誤試題難度:一般試題解析:29. while循環(huán)的判斷條件可以是任何表達(dá)式,只有當(dāng)表達(dá)式的值為True的時(shí)候,才執(zhí)行循環(huán)體。()正確 錯(cuò)誤 試題編號(hào):20210215-dzj-030試題類型:判斷題標(biāo)準(zhǔn)答案:正確試題難度:一般試題解析:30. 只有列表可以轉(zhuǎn)換為元組,字符串、字典都無(wú)法轉(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é)果為True。()正確 錯(cuò)誤 試題編號(hào):20210215-dzj-010試題類型:判斷題標(biāo)準(zhǔn)答案:錯(cuò)誤試題難度:一般試題解析:[1,2]是一個(gè)列表,[1,2,3,4,5,6]列表每一個(gè)元素都是數(shù)字,不是列表。32. 凡是用while語(yǔ)句編寫的循環(huán)結(jié)構(gòu),都可以用for語(yǔ)句實(shí)現(xiàn)。()正確 錯(cuò)誤 試題編號(hào):20210202-chjn-32試題類型:判斷題標(biāo)準(zhǔn)答案:錯(cuò)誤試題難度:一般試題解析:理解for語(yǔ)句和while語(yǔ)句在循環(huán)次數(shù)上的不同,while語(yǔ)句可以實(shí)現(xiàn)循環(huán)次數(shù)不確定的問(wèn)題求解。33. 執(zhí)行下列代碼后,運(yùn)行結(jié)果是:Helloorld?。ǎゝoriin"HelloWorld!":ifi=="W":breakprint(i,end="")正確 錯(cuò)誤 試題編號(hào):20210202-chjn-28試題類型:判斷題標(biāo)準(zhǔn)答案:錯(cuò)誤試題難度:較難試題解析:掌握break和continue語(yǔ)句的功能考生答案:錯(cuò)誤考生得分:2是否評(píng)分:已評(píng)分評(píng)價(jià)描述:34. 字典是無(wú)序的。()正確 錯(cuò)誤 試題編號(hào):20210201-bm-031試題類型:判斷題標(biāo)準(zhǔn)答案:正確試題難度:一般試題解析:字典是無(wú)序集合。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)下面的功能:(1)要求用戶分別輸入年、月、日(分三次輸入);(2)程序自動(dòng)會(huì)根據(jù)輸入的年月日計(jì)算出這一天是這一年的第幾天;(3)輸出格式為:這是****年的第**天;請(qǐng)輸入某年某月某日,通過(guò)編程判斷這一天是這一年的第幾天。友情提示:考試平臺(tái)暫不支持eval()參考程序:year=int(input('請(qǐng)輸入年份:'))month=int(input('請(qǐng)輸入月份:'))day=int(input('請(qǐng)輸入日期:'))months=

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(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)論