![全國青少年軟件編程Python2021年12月(五級卷與答案)_第1頁](http://file4.renrendoc.com/view/501ad469cc3b3e365b20c28ce166e3af/501ad469cc3b3e365b20c28ce166e3af1.gif)
![全國青少年軟件編程Python2021年12月(五級卷與答案)_第2頁](http://file4.renrendoc.com/view/501ad469cc3b3e365b20c28ce166e3af/501ad469cc3b3e365b20c28ce166e3af2.gif)
![全國青少年軟件編程Python2021年12月(五級卷與答案)_第3頁](http://file4.renrendoc.com/view/501ad469cc3b3e365b20c28ce166e3af/501ad469cc3b3e365b20c28ce166e3af3.gif)
![全國青少年軟件編程Python2021年12月(五級卷與答案)_第4頁](http://file4.renrendoc.com/view/501ad469cc3b3e365b20c28ce166e3af/501ad469cc3b3e365b20c28ce166e3af4.gif)
![全國青少年軟件編程Python2021年12月(五級卷與答案)_第5頁](http://file4.renrendoc.com/view/501ad469cc3b3e365b20c28ce166e3af/501ad469cc3b3e365b20c28ce166e3af5.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、青少年軟件編程(Python)等級考試試卷(五級)分?jǐn)?shù):100題數(shù):38一、單選題(共25題,共50分)關(guān)于列表和元組的關(guān)系,下列描述不正確的是?()列表是包含若干元素的有序內(nèi)存空間元組是包含若干元素的有序內(nèi)存空間列表是包含若干元素的連續(xù)內(nèi)存空間元組和列表本質(zhì)上沒有區(qū)別,只是元組是放在小括號中,列表是放于方括號中而已試題編號:20211113-ssn-01試題類型單選題標(biāo)準(zhǔn)答案D試題難度一般試題解析:以下序列對象的描述,非法的或者值為False的選項(xiàng)是?()None,0,(8)!=8(8)!=8試題編號:20211113-ssn-02試題類型:單選題標(biāo)準(zhǔn)答案:C試題難度:一般試題解析:3.對于
2、列表的方法pop()與remove()的區(qū)別與相同點(diǎn),正確的描述是?()都是刪除與參數(shù)表中參數(shù)相同的元素pop()沒有返回值remove()沒有返回值pop()如果不帶參數(shù),則表示默認(rèn)參數(shù)值為0試題編號:20211113-ssn-03試題類型:單選題標(biāo)準(zhǔn)答案:C試題難度:一般執(zhí)行下列代碼,正確的答案是?()l=10,0,1,6,12,8l.sort(key=float)l10.0,0.0,1.0,6.0,12.0,8.00,1,10,12,6,80,1,6,8,10,1212,10,8,6,1,0試題編號:20211113-ssn-04試題類型:單選題標(biāo)準(zhǔn)答案:C試題難度:一般下列元組的聲明,
3、非法的是哪一項(xiàng)?()A.t=0,B.t=0,1C.t=(0)D.t=(0,1)試題編號:20211113-ssn-05試題類型:單選題標(biāo)準(zhǔn)答案:C試題難度:一般試題解析:下列函數(shù)或操作,錯誤的為哪一項(xiàng)?()tuple(helloworld)tuple(range(3)tuple(str,range(3)tuple(map(str,range(3)試題編號:20211113-ssn-06試題類型:單選題標(biāo)準(zhǔn)答案:C試題難度:一般7.賦值語句path=rc:abcxyztag.txt,執(zhí)行結(jié)果是?()path的值是c:abcxyztag.txtpath的值是c:bcyzag.txtpath的值是c
4、:abcxyztag.txt提示出錯試題編號:20211113-ssn-07試題類型:單選題標(biāo)準(zhǔn)答案:C試題難度:一般試題解析:8.print(x65)的結(jié)果是?()x65x65eA試題編號:20211113-ssn-08試題類型:單選題標(biāo)準(zhǔn)答案:C試題難度:一般試題解析:求執(zhí)行下列操作后的正確結(jié)果?()url=url.split()www,lxsz,comwww,lxsz,com HYPERLINK 試題編號:20211113-ssn-09試題類型單選題標(biāo)準(zhǔn)答案D試題難度一般試題解析:運(yùn)行下列代碼,正確的結(jié)果是?()print(:06.2f.format(3.1415926)A.003.14
5、B.003.14C.3.14D.3.14試題編號:20211113-ssn-10試題類型:單選題標(biāo)準(zhǔn)答案:B試題難度:一般下列語句的輸出結(jié)果是?()foriinxyz:forjinrange(1,3):print(i,end=)ifi=z:breakA.xxyzzB.xxyyzzC.xxyyD.xxyyz試題編號:20211113-ssn-11試題類型:單選題標(biāo)準(zhǔn)答案:D試題難度:一般試題解析:請確認(rèn)以下程序中有幾處錯誤?()inputturtlecolors=blue,red,green,yellowt=turtle.Pen()foriinrange(100)t.color(colorsi%
6、5)w+=2t.forward(w)t.left(89)1234試題編號:20211113-ssn-12試題類型:單選題標(biāo)準(zhǔn)答案:C試題難度:較難試題解析:下列語句的輸出結(jié)果是?()foriinrange(6):ifi%2=0:breakelse:print(i,end=,)1,3,5,1,3,50,2,4,D.沒有輸出試題編號:20211113-ssn-13試題類型:單選題標(biāo)準(zhǔn)答案:D試題難度:一般14.有如下Python程序段:importrandomc=0s=0foriinrange(0,10):n=random.randint(1,101)ifn%2=0:s+=ic+=1print(i
7、)該程序段被執(zhí)行后,下列說法不正確的是?()把程序s+=i改為s=s+i后,得到的結(jié)果是一樣的。i=9語句c+=1可能執(zhí)行了10次變量s中存儲的生成的10個隨機(jī)數(shù)中偶數(shù)相加的和試題編號:20211113-ssn-14試題類型單選題標(biāo)準(zhǔn)答案D試題難度較難試題解析:下列聲明字典的語句,錯誤的是?()d=d=name:Tom,age:20,salary:3900d=dict(title=Python,author=Tom,price=59)d=dict(name,Jerry),(age,20)試題編號:20211113-ssn-15試題類型單選題標(biāo)準(zhǔn)答案D試題難度一般試題解析:已知字典dict=姓名
8、:張三,”李四,”王五,投票數(shù):18001,19682,23468,則print(dict姓名1,dict投票數(shù)0)的結(jié)果為?()A.張三18001B.張三19682C.李四18001D.李四19682試題編號:20211113-ssn-16試題類型:單選題標(biāo)準(zhǔn)答案:C試題難度:一般下列說法,正確的是?()集合類型是一個元素集合,元素之間有序集合類型是一個元素集合,元素不能重復(fù)s=set1,2,3,聲明了一個集合S集合類型是一個元素集合,元素之間無序,元素類型必修相同試題編號:20211113-ssn-17試題類型單選題標(biāo)準(zhǔn)答案B試題難度一般試題解析:運(yùn)行下列代碼,正確的結(jié)果是?()x=set
9、(runoob)y=set(google)x|yA.o,or,b,u,nl,n,r,e,b,g,u,oo試題編號:20211113-ssn-18試題類型:單選題標(biāo)準(zhǔn)答案:C試題難度:一般試題解析:19.使用map函數(shù)可以實(shí)現(xiàn)列表數(shù)據(jù)元素類型的轉(zhuǎn)換,而無需通過循環(huán)。則將列表l=1,3,5,7轉(zhuǎn)換為列表1,3,5,7的函數(shù)寫法為?()A.map(int,l)B.map(l,int)C.list(map(int,l)D.list(map(l,int)試題編號:20211113-ssn-19試題類型:單選題標(biāo)準(zhǔn)答案:C試題難度:一般試題解析:m=i*2foriinrange(4)的結(jié)果的是?()168
10、0,1,4,91,4,9,16試題編號:20211113-ssn-20試題類型:單選題標(biāo)準(zhǔn)答案:C試題難度:一般importrandomfibo=1*11foriinrange(2,11):fiboi=fiboi-1+fiboi-2n=random.randint(1,10)print(fibon)運(yùn)行該程序段,輸出結(jié)果不可能是?()1213589試題編號:20211113-ssn-21試題類型:單選題標(biāo)準(zhǔn)答案:C試題難度:一般試題解析:下列代碼的運(yùn)行結(jié)果是?()defjishu(n):returnn%2=0newlist=filter(jishu,1,2,3,4,5,6,7,8,9,10)n
11、=list(newlist)print(n)A.1,2,3,4,5,6,7,8,9,10B.10,9,8,7,6,5,4,3,2,1C.2,4,6,8,10D.1,3,5,7,9試題編號:20211114-ssn-001試題類型:單選題標(biāo)準(zhǔn)答案:C試題難度:一般試題解析:importrandomlis=0*6i=0whileilist(zip(abcd,range(3)返回出錯正確錯誤試題編號:20211114-ssn-006試題類型:判斷題標(biāo)準(zhǔn)答案:錯誤試題難度:一般試題解析:正確的答案是(a,0),(b,1),(c,2)0:%.format(3.14)返回3.140000%;0:.2f.f
12、ormat(3.14)返回3.14。正確錯誤試題編號:20211114-ssn-007試題類型:判斷題標(biāo)準(zhǔn)答案:錯誤試題難度:一般試題解析:0:%.format(3.14)返回314.000000%str=nihaonlipingnzhangsanstr.split()結(jié)果是:nihao,liping,zhang,san正確錯誤試題編號:20211114-ssn-008試題類型:判斷題標(biāo)準(zhǔn)答案:正確試題難度:一般試題解析:在調(diào)用方法split()時,若不傳遞任何參數(shù),則會使用任何空白字符(包括空格、換行符、制表符等)作為分隔符;若字符串存在連續(xù)的空白字符,則按一個空白字符對待,并且返回結(jié)果中不
13、包含任何空字符串。30.dict(enumerate(range(3)返回值為0:0,1:1,2:2正確錯誤試題編號:20211114-ssn-009試題類型:判斷題標(biāo)準(zhǔn)答案:錯誤試題難度:一般試題解析:返回值為0:0,1:1,2:2。31.某Python程序段如下:s=Errorsshouldneverpasssilentlyd=forchins:ifchind:dch+=1else:dch=1print(de)運(yùn)行該程序段,輸出結(jié)果是2。正確錯誤試題編號:20211114-ssn-010試題類型:判斷題標(biāo)準(zhǔn)答案:錯誤試題難度:較難試題解析:正確答案是3。32.set()函數(shù)可以用于生成集合
14、,輸入的參數(shù)可以是任意組合數(shù)據(jù)類型,返回結(jié)果是一個無重復(fù)且有序的集合。正確錯誤試題編號:20211114-ssn-011試題類型判斷題標(biāo)準(zhǔn)答案錯誤試題難度一般試題解析:33.列表、元組、字符串均可以用set()轉(zhuǎn)換為集合,例如:set(122,3,4),結(jié)果是1,2,3,4正確錯誤試題編號:20211114-ssn-012試題類型判斷題標(biāo)準(zhǔn)答案正確試題難度一般試題解析:下列兩個語句的功能可能是等價l=i*iforiinrange(5)m=list(map(lambdax:x*x,range(5)正確錯誤試題編號:20211114-ssn-013試題類型判斷題標(biāo)準(zhǔn)答案正確試題難度一般試題解析:利
15、用日期時間模塊datetime,可以獲取“今天”的日期,方法如下:importdatetimedate.today().weekday()如果“今天”是星期天,則返回0正確錯誤試題編號:20211114-ssn-014試題類型:判斷題標(biāo)準(zhǔn)答案:錯誤試題難度:一般試題解析:返回日期是星期幾,0,6,0表示星期一,6表示星期天。三、編程題(共3題,共30分)輸入年月日,計(jì)算這一天是這一年的第幾天。編寫自定義函數(shù)完成程序功能,完善程序代碼。根據(jù)年月日,計(jì)算這一天是這一年的第幾天函數(shù)名defgetDays(year)參數(shù)year:表示日期;字符串類型如20211201返回值:整數(shù)。表示這一天是這年的第
16、幾天defgetDays(year):s=0y=int(year:4)m=int(year4:6)d=int(year6:8)monthdays=(31,28,31,30,31,30,31,31,30,31,30,31)foriinrange():s=s+if(y%4=0andy%100!=0ory%400=0)and:s=s+1s=s+dreturnsyear=20211201theday=print(theday)試題編號:20211114-ssn-101試題類型:編程題標(biāo)準(zhǔn)答案:評分標(biāo)準(zhǔn):m-1(3分)monthdaysi(3分)m2(3分)getDays(year)(1分)試題難度:一
17、般試題解析:參考程序:defgetDays(year):s=0y=int(year:4)m=int(year4:6)d=int(year6:8)monthdays=(31,28,31,30,31,30,31,31,30,31,30,31)foriinrange(m-1):s=s+monthdaysiif(y%4=0andy%100!=0ory%400=0)andm2:s=s+1s=s+dreturnsyear=20211201theday=getDays(year)print(theday)素?cái)?shù)是只能被1和本身整除的正整數(shù),因式分解就是將一個正整數(shù)分解成若干個素?cái)?shù)相乘的形式。用戶從鍵盤輸入小于
18、1000的整數(shù),對其進(jìn)行因式分解,例如:10=2*5,60=2*2*3*5。完善程序代碼。#用戶從鍵盤輸入小于1000的整數(shù),對其進(jìn)行因式分解。例如:10=2*5,60=2*2*3*5。x=input(Pleaseinputanintegerlessthan1000:)x=int(x)t=xresult=whileTrue:ift=1:breakift%i=0:result.t=t/ielse:s=foriinresult:s=s=print(x,=,s)試題編號:20211114-ssn-102試題類型:編程題標(biāo)準(zhǔn)答案:評分標(biāo)準(zhǔn):i=2(2分)append(i)(2分)i+=1(2分)s+s
19、tr(i)+*(2分)s:-1(2分)試題難度:一般試題解析:參考程序:#用戶從鍵盤輸入小于1000的整數(shù),對其進(jìn)行因式分解。例如:10=2*5,60=2*2*3*5x=input(Pleaseinputanintegerlessthan1000:)x=eval(x)t=xi=2result=whileTrue:ift=1:breakift%i=0:result.append(i)t=t/ielse:i+=1s=foriinresult:s=s+str(i)+*s=s:-1print(x,=,s)設(shè)計(jì)一個算法,漢諾塔(又稱河內(nèi)塔)問題是源于印度一個古老傳說的益智玩具。大梵天創(chuàng)造世界的時候做了三根金剛石柱子,在一根柱子上從下往上按照大小順序摞著64片黃金圓盤。大梵天命令婆羅門把圓盤從下面開始按大小順序重新擺放在另一根柱子上。并且規(guī)定,在小圓盤上不能放大圓盤,在三根
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 電影演員聘用合同范文
- 租房合同房屋租賃合同
- 財(cái)務(wù)人員保密協(xié)議范本年
- 大理石買賣合同
- 輕工業(yè)承包合約合同
- 家庭裝修監(jiān)理合同模板
- 安全生產(chǎn)責(zé)任制合同書
- 有關(guān)土地承包合同模板年
- 北京聯(lián)合大學(xué)《經(jīng)營分析方法與工具》2023-2024學(xué)年第二學(xué)期期末試卷
- 現(xiàn)代綠色建筑施工技術(shù)研究進(jìn)展
- 公路電子收費(fèi)系統(tǒng)安裝合同范本
- 醫(yī)院培訓(xùn)課件:《傷口評估與測量》
- 2021年全國高考物理真題試卷及解析(全國已卷)
- 期末試卷(試題)-2024-2025學(xué)年四年級上冊數(shù)學(xué)滬教版
- 綜合實(shí)踐項(xiàng)目 制作水族箱飼養(yǎng)淡水魚 教學(xué)設(shè)計(jì)-2024-2025學(xué)年魯科版生物六年級上冊
- 安徽省2024年高考語文模擬試卷及答案5
- 關(guān)于餐飲合同范本
- CHT 4019-2016 城市政務(wù)電子地圖技術(shù)規(guī)范(正式版)
- 微量注射泵安全使用和維護(hù)保養(yǎng)
- 建設(shè)用地土壤污染風(fēng)險評估技術(shù)導(dǎo)則(HJ 25.3-2019代替HJ 25.3-2014)
- 高二物理人教版(2019)選擇性必修第一冊教學(xué)設(shè)計(jì)
評論
0/150
提交評論