版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
NCT-Python編程二級(jí)-模擬卷1(含答案優(yōu)質(zhì)A.1.3B.5.33C.5.42.以下是猜數(shù)游戲的Python程序,請(qǐng)你補(bǔ)全代碼:請(qǐng)選擇適當(dāng)?shù)拇a填入程序①處。()A.forB.printPython程序C.elifD.input3.運(yùn)行下列i=1s=1while①:s=s*ii+=2print(s)105①處應(yīng)填入()當(dāng)輸出結(jié)果為時(shí),則A.i<=7B.i<7Python結(jié)果是()。程序段運(yùn)行的C.i>=7D.i>74.下列i=0sum=0whilei<10:ifi%3==0:sum+=ii+=1print("sum=",sum)A.sum=9B.sum=10C.sum=18D.sum=195.在Pythonforiinrange(1,5):print(i)中運(yùn)行下列程序,輸出結(jié)果為()A12345B12345.,,,,.C01234D1234.,,,,.Python6.關(guān)于的內(nèi)存管理,下列說(shuō)法錯(cuò)誤的是()A.變量不必事先聲明C.變量無(wú)須制定類型B.變量無(wú)需先創(chuàng)建和賦值就可直接使用Ddel.可以使用釋放資源7.計(jì)算機(jī)語(yǔ)言發(fā)展大致經(jīng)歷了機(jī)器語(yǔ)言、匯編語(yǔ)言和高級(jí)語(yǔ)言階段??梢员挥?jì)算機(jī)直接執(zhí)行的語(yǔ)言是(),Python語(yǔ)言屬于()語(yǔ)言。A.機(jī)器,高級(jí)B.高級(jí),匯編C.高級(jí),機(jī)器D.匯編,高級(jí)8.Python中變量的命名遵循的規(guī)則,不正確的是()A.必須以字母或下劃線開(kāi)頭,后面可以是字母、數(shù)字或下劃線。B.區(qū)分大小寫(xiě)C.不區(qū)分大小寫(xiě)D.不能使用保留字9.Pythonhelloworld中,可以輸出的是()A.(printf“helloworld”)B.(output“helloworld”)C.(Print“hello+world”)D.(print“helloworld”)10.以下屬于計(jì)算機(jī)高級(jí)語(yǔ)言的是()A.PythonB.自然語(yǔ)言C.匯編語(yǔ)言D.機(jī)器語(yǔ)言11.下列定義變量的python程序語(yǔ)句變量賦值錯(cuò)誤的是()A.x=y=1B.x,y=1,2C.x==1D.x=1,212.下列屬于計(jì)算機(jī)編程語(yǔ)言的有()③④++⑤CPU①Python②VisualBasicJavaCA.①②④⑤13.PythonB.②③④⑤C.①②③④D.①③④哪一種?()的序列類型不包括下列A.字符串B.列表C.元組D.字典Python14.關(guān)于,以下幾種說(shuō)法不正確的是()。A.Python是一種高級(jí)程序計(jì)設(shè)語(yǔ)言B.Python屬于匯編語(yǔ)言,或者說(shuō)屬于低級(jí)語(yǔ)言C.Python是一種代表簡(jiǎn)單主義思想的語(yǔ)言,它具有簡(jiǎn)單、免費(fèi)、開(kāi)源和可移植等特點(diǎn)D.Python是一種面向?qū)ο蟮?、解釋性?jì)算機(jī)語(yǔ)言15.下列不屬于高級(jí)編程語(yǔ)言的是...A.C語(yǔ)言B.VB語(yǔ)言C.Python語(yǔ)言D.機(jī)器語(yǔ)言二、程序填空16.使用Python自身提供的IDLE集成開(kāi)發(fā)環(huán)境錄入以下代碼及調(diào)試運(yùn)行,檢測(cè)結(jié)果。#雞兔同籠forxinrange(1,23):y=35-x
特別提示:代碼錄入完畢,調(diào)試運(yùn)行,檢測(cè)錯(cuò)誤,討論錯(cuò)誤原因,上網(wǎng)查找錯(cuò)誤格式的處置辦法,直至能正確輸出結(jié)果。##11i+=1()在程序中,這句話的含義是。______________21‘100’()在程序中,把這句話打印遍實(shí)際輸出了遍。_____32i()在程序中,的初值是。___42‘100’()在程序中,把這句話打印遍實(shí)際輸出了遍。_____52whilei()在程序中,的含義是。_________318.(項(xiàng)目情境)水仙花數(shù)是指一個(gè)三位數(shù),它的每個(gè)位上的數(shù)字的次方之和就等于它本身,例如:、自冪數(shù)或者阿姆斯特朗1**3+5**3+3**3=153。這類三位數(shù)也被叫做自戀數(shù)數(shù)。(問(wèn)題求)解設(shè)這個(gè)數(shù)存放于變量x中,變量g、s、b分別存放個(gè)位、十位、百位上的數(shù)。需得分離數(shù)字得到每位上的數(shù),即將變量g、s、b表示為x的形式。請(qǐng)閱讀如下python程序,在空白處填寫(xiě)適當(dāng)?shù)谋磉_(dá)式或語(yǔ)句,使程序完整。三位數(shù)之內(nèi)的水仙print(":")花是forxin_____:b=x//100s=_____g=_____ifx==(b**3+s**3+g**3):_____19.完善程序?qū)崿F(xiàn)以下功能并保存。輸出數(shù)組的最大值。arr1=[12,435,76,24,78,54,866,43]________=-32768foriinrange(0,7):ifarr1[i]>max1:max1=________print("最大值是:",________)input("...")運(yùn)行完畢,請(qǐng)按回車(chē)鍵退出20.求100以內(nèi)素?cái)?shù)。21.編寫(xiě)程序,實(shí)現(xiàn)從鍵盤(pán)輸入數(shù)據(jù),實(shí)現(xiàn)輸入數(shù)據(jù)轉(zhuǎn)換成大寫(xiě)并輸出?!緟⒖即鸢浮?**試卷處理標(biāo)記,請(qǐng)不要?jiǎng)h除一、選擇題1.D【詳解】本題主要考查Python表達(dá)式的運(yùn)算。round(x,n)方法返回x的小數(shù)點(diǎn)四舍五入到n個(gè)數(shù)字,abs是求絕對(duì)值,已知a=-2,b=10/3,則表達(dá)式round(b,1)+abs(解析:D【詳解】本題主要考查Python表達(dá)式的運(yùn)算。round(x,n)方法返回x的小數(shù)點(diǎn)四舍五入到n個(gè)數(shù)字,abs是求絕對(duì)值,已知a=-2,b=10/3,則表達(dá)式round(b,1)+abs(a)=3.3+2=5.3,故本題選D選項(xiàng)。2.C【詳解】本題主要考查Python分支結(jié)構(gòu)。分析程序可知,該程序采用多分支結(jié)構(gòu),故程序①處應(yīng)填elif,故本題選C選項(xiàng)。解析:C【詳解】本題主要考查Python分支結(jié)構(gòu)。分析程序可知,該程序采用多分支結(jié)構(gòu),故程序①處應(yīng)填elif,故本題選C選項(xiàng)。3.A【詳解】本題考查循環(huán)語(yǔ)句。在循環(huán)體內(nèi),s=s*i,i的初值為1,循環(huán)內(nèi)i每次遞增2,則s=1*3*5*7=105,最后結(jié)果為105,可知條件為whilei<=7,故本題選A。
A解析:【詳解】本題考查循環(huán)語(yǔ)句。在循環(huán)體內(nèi),s=s*i,i的初值為1,循環(huán)內(nèi)i每次遞增2,則s=1*3*5*7=105,最后結(jié)果為105,可知條件為whilei<=7,故本題選A。4.C【詳解】本題考查的是Python程序。程序分析過(guò)程如下:i=0sum=0i=0<100%3==0sum=0+0=0i=0+1=1i=1<101%3==0不成立i=1C解析:【詳解】本題考查的是Pythoni=0sum=0程序。程序分析過(guò)程如下:i=0<100%3==0sum=0+0=0i=0+1=1i=1<101%3==0不成立i=2<102%3==0不成立i=1+1=2i=2+1=3i=3<103%3==0sum=0+3=3i=3+1=4i=4<104%3==0不成立i=5<105%3==0不成立i=4+1=5i=5+1=6i=6<106%3==0sum=3+6=9i=6+1=7i=7<107%3==0不成立i=8<108%3==0不成立i=7+1=8i=8+1=9i=9<109%3==0sum=9+9=18i=9+1=10i=10<10不成立輸出sum=18,故答案C正確。5.D【詳解】本題考查Python程序執(zhí)行range(1,5)表示1到4的值,注意不包括5。故本題選D選項(xiàng)D解析:【詳解】本題考查Python程序執(zhí)行range(1,5)表示1到4的值,注意不包括5。故本題選D選項(xiàng)6.B【詳解】本題主要考查Python的變量。變量需要先創(chuàng)建和初始化,才可以使用,故本題
選B選項(xiàng)。B解析:【詳解】PythonB本題主要考查的變量。變量需要先創(chuàng)建和初始化,才可以使用,故本題選選項(xiàng)。7.A【詳解】(本題考查的知識(shí)點(diǎn)是計(jì)算機(jī)語(yǔ)言的發(fā)展。計(jì)算機(jī)語(yǔ)言從最初的機(jī)器語(yǔ)言二進(jìn))制,可以被計(jì)算機(jī)直接執(zhí)行的語(yǔ)言,發(fā)展到使用助記符的匯編語(yǔ)言,再到更易CC++JavaC#理解的高級(jí)語(yǔ)言,包括、、、A解析:【詳解】(本題考查的知識(shí)點(diǎn)是計(jì)算機(jī)語(yǔ)言的發(fā)展。計(jì)算機(jī)語(yǔ)言從最初的機(jī)器語(yǔ)言二進(jìn)制,可以被計(jì))算機(jī)直接執(zhí)行的語(yǔ)言,發(fā)展到使用助記符的匯編語(yǔ)言,再到更易理解的高級(jí)語(yǔ)言,包括CC++JavaC#PythonA、、、、等等。故選項(xiàng)正確。8.C【詳解】本題主要考查規(guī)則。Python中變量名可以包括字母、數(shù)字、下劃線,但是數(shù)字不能做為開(kāi)頭,系統(tǒng)關(guān)鍵字不能做變量名使用,除了下劃線之個(gè),其它符號(hào)不能做為變量名使用,Python的變量名是區(qū)C解析:【詳解】本題主要考查規(guī)則。Python中變量名可以包括字母、數(shù)字、下劃線,但是數(shù)字不能做為開(kāi)頭,系統(tǒng)關(guān)鍵字不能做變量名使用,除了下劃線之個(gè),其它符號(hào)不能做為變量名使用,Python的變量名是區(qū)分大小寫(xiě)的。因此C選項(xiàng)符合題意。9.D【詳解】本題主要考查Python輸出語(yǔ)句。Python輸入函數(shù)是print(),故可以輸出helloworld的是print(“helloworld”),故本題選D選項(xiàng)。D解析:【詳解】本題主要考查輸出語(yǔ)句。輸入函數(shù)是,故可以輸出helloworld的是PythonPythonprint()print“helloworld”D(),故本題選選項(xiàng)。10.A【詳解】本題考查計(jì)算機(jī)語(yǔ)言的相關(guān)知識(shí)點(diǎn)PythonJava計(jì)算機(jī)高級(jí)語(yǔ)言有、等
計(jì)算機(jī)低級(jí)語(yǔ)言有匯編語(yǔ)言A機(jī)器語(yǔ)言是計(jì)算機(jī)直接識(shí)別并執(zhí)行的語(yǔ)言。故本題選選項(xiàng)A解析:【詳解】本題考查計(jì)算機(jī)語(yǔ)言的相關(guān)知識(shí)點(diǎn)計(jì)算機(jī)高級(jí)語(yǔ)言有Python、Java等計(jì)算機(jī)低級(jí)語(yǔ)言有匯編語(yǔ)言機(jī)器語(yǔ)言是計(jì)算機(jī)直接識(shí)別并執(zhí)行的語(yǔ)言。故本題選A選項(xiàng)11.C【詳解】本題主要考查Python賦值語(yǔ)句。x==1是條件判斷語(yǔ)句(判斷x是否等于1);選項(xiàng)A結(jié)果是x=1,y=1;選項(xiàng)B結(jié)果是x=1,y=2;選項(xiàng)D結(jié)果是本題選C選項(xiàng)。x=(1,2),故C解析:【詳解】Python本題主要考查賦值語(yǔ)x==1條件判斷語(yǔ)句(判斷x是否等于1);選項(xiàng)A結(jié)果句。是x=1y=1Bx=1y=2D是,;選項(xiàng)結(jié)果是,;選項(xiàng)結(jié)果是,故本題選選項(xiàng)。x=(1,2)C12.C【詳解】本題主要考查計(jì)算機(jī)編程語(yǔ)言。Python、VisualBasic、Java、C++均屬于計(jì)算機(jī)編程語(yǔ)言,CPU是計(jì)算機(jī)核心組成部件,故本題選選項(xiàng)。CC解析:【詳解】PythonVisualBasic、Java、C++均屬于計(jì)算機(jī)編程語(yǔ)本題主要考查計(jì)算機(jī)編程語(yǔ)言。、言,CPUC是計(jì)算機(jī)核心組成部件,故本題選選項(xiàng)。13.A【詳解】本題主要考查Python序列類型。Python的序列類型包括:列表、元組和字典,A故本題選選項(xiàng)。A解析:【詳解】本題主要考查Python序列類型。Python的序列類型包括:列表、元組和字典,故本題選A選項(xiàng)。14.B【詳解】本題主要考查Python程序設(shè)計(jì)語(yǔ)言。Python是一種高級(jí)程序設(shè)計(jì)語(yǔ)言;Python
是一種代表簡(jiǎn)單主義思想的語(yǔ)言,它具有簡(jiǎn)單、免費(fèi)、開(kāi)源和可移植等特點(diǎn);Python是一種面向?qū)ο蟮?、解析:B【詳解】本題主要考查PythonPython程序設(shè)計(jì)語(yǔ)言。Python是一種高級(jí)程序設(shè)計(jì)語(yǔ)言;是一種代表簡(jiǎn)單主義思想的語(yǔ)言,它具有簡(jiǎn)單、免費(fèi)、開(kāi)源和可移植等特點(diǎn);Python是一種面向?qū)ο蟮摹⒔忉屝杂?jì)算機(jī)語(yǔ)言,故本題選B選項(xiàng)。15.D【詳解】CVBPython等。機(jī)器語(yǔ)本題考查的是程序語(yǔ)言。常見(jiàn)的高級(jí)編程語(yǔ)言有:、、言是計(jì)算機(jī)語(yǔ)言的一種不屬于高級(jí)語(yǔ)言。故應(yīng)選D?!军c(diǎn)睛】解析:D【詳解】CVBPython等。機(jī)器語(yǔ)言是計(jì)算機(jī)本題考查的是程序語(yǔ)言。常見(jiàn)的高級(jí)編程語(yǔ)言有:、、語(yǔ)言的一種不屬于高級(jí)語(yǔ)言。故應(yīng)選D?!军c(diǎn)睛】二、程序填空16.錯(cuò)誤1:兔子4只腿,最多只能是只,而range(1,23)只取到22,沒(méi)取到23,故應(yīng)23改為:range(1,24)錯(cuò)誤2:縮進(jìn)錯(cuò)誤,、y=35-xif4*x+2*y==94:for是語(yǔ)句中的語(yǔ)句塊,應(yīng)縮進(jìn)。print("兔子%s有%s"%(x,y))if雞有只是語(yǔ)句中的語(yǔ)句塊,應(yīng)縮進(jìn)。只,【詳解】本題考查的是Python調(diào)試。本題程序錯(cuò)誤如下:錯(cuò)誤1:兔子4只腿,為:range(1,24)錯(cuò)誤2:縮進(jìn)錯(cuò)誤,、%s"%(x,y))if最多只能是只,23而range(1,23)只取到22,沒(méi)取到23,故應(yīng)改y=35-xif4*x+2*y==94:for句中的語(yǔ)句塊,應(yīng)縮進(jìn)。print("兔子是語(yǔ)%s有只,雞有只是語(yǔ)句中的語(yǔ)句塊,應(yīng)縮進(jìn)。12調(diào)試完最終輸出:兔子有只,23雞有只。17.i=i+1無(wú)數(shù)遍100無(wú)數(shù)遍i!=0或i>0或其他等價(jià)答案【詳解】本題主要考查Python執(zhí)行與調(diào)試。①在程序1中,這句話的含義是(即i+=1i=i+1遞增1)。②i的初值為1,循環(huán)條while件i<101為真,會(huì)一直執(zhí)行循環(huán)體,無(wú)法跳出循程序的i環(huán)體執(zhí)行i+=1,故‘把這句話打印100遍’實(shí)際輸出了無(wú)數(shù)遍。③在程序2中,的i初值是100。④i=100,(即whilei行i=i-2,故‘把這句話打印100遍’實(shí)際輸出了無(wú)數(shù)遍。⑤在程序2中,的i!=0或i>0或其他等價(jià)答案while100)一直為真,會(huì)一直執(zhí)行循環(huán)體,無(wú)法跳出循環(huán)體執(zhí)whilei含義是
18.range(100,1000)x//10%10x%10print("三位數(shù)之內(nèi)的水仙花是:"+str(x))【詳解】Python①[100,999]forx本題主要考查程序的執(zhí)行與調(diào)試。水仙花數(shù)是指一個(gè)三位數(shù),即,inrange(100,1000)x100-999表示的范圍是,故此處填range(100,1000)②。變量g、s、b分s=x//10%10“//”“%”別存放個(gè)位、十位、百位上的數(shù),故(表示整除,表示取余)。③g=x%10④如果滿足x==(b**3+s**3+g**3),則輸出“三位數(shù)之內(nèi)的水仙花是,故此:x”。處填print("三位數(shù)之內(nèi)的水仙花是:"+str(x))。19.max1arr1[i]
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 員工個(gè)人總結(jié)怎么寫(xiě)2021
- 指導(dǎo)培養(yǎng)教師工作計(jì)劃
- 2022年高中工作計(jì)劃
- 2025年柔性自動(dòng)化裝備項(xiàng)目合作計(jì)劃書(shū)
- 自行車(chē)車(chē)形容2篇
- 2025年耐高溫濾料合作協(xié)議書(shū)
- 入職競(jìng)業(yè)協(xié)議書(shū)(2篇)
- 2025年高純石英纖維正交三向織物項(xiàng)目發(fā)展計(jì)劃
- 2025年青霉素類抗菌藥物合作協(xié)議書(shū)
- 地下車(chē)庫(kù)租賃協(xié)議
- GB/T 1226-2017一般壓力表
- GA 1517-2018金銀珠寶營(yíng)業(yè)場(chǎng)所安全防范要求
- 山東省初中生物科學(xué)探究專題復(fù)習(xí)課件
- 掘進(jìn)工作面設(shè)計(jì)說(shuō)明書(shū)
- 評(píng)標(biāo)專家?guī)煜到y(tǒng)系統(tǒng)總體建設(shè)方案參考模板
- 頑固性高血壓的介入治療進(jìn)展課件
- 三年級(jí)上冊(cè)數(shù)學(xué)課件北師大版專項(xiàng)復(fù)習(xí) 操作題、圖形題專項(xiàng)
- 黃土高原水土流失說(shuō)課
- 醬香型白酒生產(chǎn)工藝課件
- 河北省石家莊市藥品零售藥店企業(yè)藥房名單目錄
- 《來(lái)自地球的力》名師教案
評(píng)論
0/150
提交評(píng)論