【編程】NCT-Python編程三級(jí)-模擬卷1含答案練習(xí)_第1頁(yè)
【編程】NCT-Python編程三級(jí)-模擬卷1含答案練習(xí)_第2頁(yè)
【編程】NCT-Python編程三級(jí)-模擬卷1含答案練習(xí)_第3頁(yè)
【編程】NCT-Python編程三級(jí)-模擬卷1含答案練習(xí)_第4頁(yè)
【編程】NCT-Python編程三級(jí)-模擬卷1含答案練習(xí)_第5頁(yè)
已閱讀5頁(yè),還剩14頁(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)介

【編程】NCT-Python編程三級(jí)-模擬卷1(含答案練習(xí)一、選擇題.以下Python代碼輸出結(jié)果中說(shuō)法正確的是()。x=0foriinrange(1,100):x=x+iprint(x)B.1+99的和AB.1+99的和1?99所有整數(shù)的和1?100所有整數(shù)的和.下列Python語(yǔ)句中,會(huì)導(dǎo)致程序運(yùn)行出錯(cuò)的語(yǔ)句是()A.x=(y=1) B.x,y=y,x C.x=1;y=1 D.x=y=1.python語(yǔ)言的特點(diǎn)( )。A.簡(jiǎn)單 B.免費(fèi)、開源 C.可移植性 D.以上都是.在Python中,算式5+6*4%(2+8)結(jié)果為()A.25B.15C.9D.7.45.如下Python程序段foriinrange(1,4):forjinrange(0,3):print("Python")語(yǔ)句print("Python")的執(zhí)行次數(shù)是()A.3 B.4 C.6 D.9.Python中,保留字寫法正確的是()PRINT()Print()print()Int().下列Python表達(dá)式中,能正確表示不等式方程|x|>1解的是()A.x>1orx<-1 B.x>-1orx<1 C.x>1andx<-1 D.x>-1andx<1.下列選項(xiàng)中,屬于Python輸入函數(shù)的是()。A.random() B.print() C.Cout() D.input().要實(shí)現(xiàn)將實(shí)數(shù)型變量a的值保留三位小數(shù),以下python可以實(shí)現(xiàn)的是()A.a%0.001 BA.a%0.001 B.a/Q001C.round(a,3)D.round(3,a).在Python中,已知a=3,b=5,運(yùn)行下列程序段后,a和b的值為b=a//ba=a//b

A.a=3b=5 B.a=15b=3 C.a=5b=5 D.a=5b=3.在python中運(yùn)行print(“3+6”)的結(jié)果是( )。A.9 B.“3+6” C.3+6 D.“9”.下列選項(xiàng)中,不能作為python程序變量名的是()D.abc__123D.nameD.D.abc__123D.nameD.是低級(jí)語(yǔ)言.下面()是Python合法的變量名14.下面不是python特性的是():A.免費(fèi)的B.簡(jiǎn)單易學(xué) 14.下面不是python特性的是():A.免費(fèi)的B.簡(jiǎn)單易學(xué) C.可移植性好.已知字符串a(chǎn)="python",則print(a[1]+a[3])的值為()A. "yth" B. "yt" C. "py" D. "yh".在Python中,通過(guò)()函數(shù)查看字符的編碼。A. int() B. ord() C. chr() D. yolk().小明想要通過(guò)編程來(lái)解決由昆明到景東錦屏耗時(shí)最短行程問(wèn)題時(shí),最核心的工作是()A.設(shè)計(jì)出解決問(wèn)題的算法 B.設(shè)計(jì)出解決問(wèn)題的PPTC.編寫出Python代碼 D.選擇一種編程軟件.小林同學(xué)想要利用Python來(lái)編寫一道程序,解決“1+2+3+……+100”這個(gè)問(wèn)題,那么小林同學(xué)在編寫程序的過(guò)程中可能會(huì)用到哪些語(yǔ)句()A.賦值語(yǔ)句B.循環(huán)語(yǔ)句C.條件語(yǔ)句D.輸出語(yǔ)句.計(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í).在PythonShell環(huán)境下,依次執(zhí)行下列語(yǔ)句后,顯示結(jié)果()。data=[172,9,165,29,156,21]max(data)A.9 B.165 C.172 D.21.在Python中,不同的數(shù)據(jù),需要定義不同的數(shù)據(jù)類型,可用方括號(hào)“口”來(lái)定義的是()A.列表 B.元組 C.集合 D.字典.應(yīng)用軟件是為滿足用戶不同領(lǐng)域、不同問(wèn)題的應(yīng)用需求而設(shè)計(jì)的軟件。以下不屬于應(yīng)用軟件的是()A.Word B.微信 C.考試系統(tǒng) D.python.在python中,有程序如下

A=input()print(A*5)通過(guò)鍵盤輸入5,則運(yùn)算結(jié)果是()A.55555 B.25 C.5*5 D.55.運(yùn)行下列Python程序,輸出結(jié)果為True,則空白處應(yīng)為()a=15b=46if print('True")else:print(‘Flase")A.A.a=b B.a>b25.下列Python數(shù)據(jù)不屬于列表的是(A.{24,56,7,89,4}C.[24,56,’a’,獼^猴桃’].在編寫python程序時(shí)縮進(jìn)的作用是A.讓程序更美觀C.只在if語(yǔ)句中使用.下列Python程序段運(yùn)行的結(jié)果是(x=0foriinrange(1,20,3):x=x+ia<b D.a==b)B.[24,56,7,89,4][‘A’,’B‘‘C'/D']()。B.只在for循環(huán)中使用D.用來(lái)界定代碼塊)C.C.70 D.210C.5 D.print(x)A.80 B.19028.如下Python程序段x=2print(x+1)print(x+2)運(yùn)行后,變量x的值是()A.2 B.3.下列選項(xiàng)中,能作為python程序變量名的是()A.if B.2x C.a*b D.x2.可以被計(jì)算機(jī)直接執(zhí)行的語(yǔ)言是(),Python語(yǔ)言屬于()語(yǔ)言。A.機(jī)器,高級(jí) B.高級(jí),匯編 C.高級(jí),機(jī)器 D.匯編,高級(jí)二、程序填空.學(xué)校氣象小組使用自動(dòng)測(cè)溫儀在校園測(cè)量了1月12日的氣溫,并利用Python繪制了這天的氣溫圖,該圖如下所示:010 151010 151月122心才繪制1月12口的氣溫圖importmatplotlib.pyplotaspitX=range(0,24,2)Y=[6,4,4,3,3,6,9,12,12,11,9,71pit.xlabcl("1月12日")plt.ylabel("溫度/攝氏度”)pit,scatter(X,Ys18「red")#繪制散點(diǎn)圖『It.show。(1)在以上Python程序中,變量Y的數(shù)據(jù)類型是。(2)在以上Python程序中,第8行橫線處的代碼是。(3)通過(guò)觀察,氣溫采樣間隔時(shí)間是個(gè)小時(shí)。.請(qǐng)編寫Python程序,實(shí)現(xiàn)如下功能需求:1)程序運(yùn)行后,給出文字提示:“請(qǐng)輸入一個(gè)正整數(shù):”2)輸入一個(gè)整數(shù)n按回車后,程序輸出從1-n所有整數(shù)中既是3的倍數(shù)又是5的倍數(shù)的數(shù)。3)不要超過(guò)5行代碼。程序運(yùn)行舉例:請(qǐng)輸人一個(gè)正整數(shù):1電電153045697590.現(xiàn)代生活半徑的擴(kuò)大和生活節(jié)奏加快使出行成本不斷增長(zhǎng)。滴滴快車應(yīng)運(yùn)而生,其以靈活快速的響應(yīng)和經(jīng)濟(jì)實(shí)惠的價(jià)格為大眾提供更高效、更經(jīng)濟(jì)、更舒適的出行服務(wù),給人們生活帶來(lái)了美好的變化。小C是滴滴快車忠實(shí)的粉絲,經(jīng)常出行就提前預(yù)約,乘坐滴滴快車。小C就在思考這個(gè)滴滴快車是怎么計(jì)費(fèi)的?可否用所學(xué)的Python語(yǔ)言也編寫一個(gè)計(jì)費(fèi)程序。于是小C開展了有關(guān)這個(gè)項(xiàng)目活動(dòng)的探究。根據(jù)實(shí)際情況,回答問(wèn)題。(一)收集、分析數(shù)據(jù),運(yùn)用數(shù)理思維建模登錄滴滴出行官網(wǎng),得到了如下信息,即“滴滴快車(普通型)計(jì)價(jià)規(guī)則”:滴滴快車(普通型)計(jì)價(jià)規(guī)則時(shí)段起步價(jià)里程費(fèi)時(shí)長(zhǎng)費(fèi)普通時(shí)段8.00元1.35元/公里0.20元/分鐘00:00-06:308.50元2.40元/公里0.50元/分鐘06:30-09:008.50元1.50元/公里0.45元/分鐘21:00-23:008.50元1.50元/公里0.40元/分鐘23:00-00:008.50元2.40元/公里0.50元/分鐘注意:.起步價(jià)包含里程3.3公里,包含時(shí)長(zhǎng)9分鐘,里程費(fèi)、時(shí)長(zhǎng)費(fèi)合計(jì)不足基礎(chǔ)費(fèi)時(shí),直接按照基礎(chǔ)費(fèi)計(jì)費(fèi)。.實(shí)時(shí)計(jì)價(jià)是基于訂單服務(wù)內(nèi)容(里程、時(shí)長(zhǎng)、時(shí)段),按各種費(fèi)用項(xiàng)定價(jià)標(biāo)準(zhǔn)計(jì)算訂單價(jià)格的計(jì)價(jià)方式,實(shí)際費(fèi)用由兩部分里程費(fèi)與時(shí)長(zhǎng)費(fèi)累加而得。小C同學(xué)19:33從“南內(nèi)環(huán)恒地大廈停車場(chǎng)一入口”到“塢城新紀(jì)元大酒店(長(zhǎng)風(fēng)店)"乘坐滴滴快車(普通車型),里程4.1公里,時(shí)長(zhǎng)約21分鐘,按照表中的計(jì)費(fèi)規(guī)則,小C同學(xué)此次出行應(yīng)該支付的車費(fèi)是:車費(fèi)=8+(4.1-3.3)X135+(21-9)X0.2=9.68。(1)小C登錄滴滴出行官網(wǎng)搜索并下載“計(jì)價(jià)規(guī)則”,所采用的數(shù)字化工具:A.數(shù)字化可視化表達(dá)工具B.信息加工工具C.三維設(shè)計(jì)工具D.信息檢索工具(2)假設(shè)Tot1表示時(shí)長(zhǎng)費(fèi),Tot2表示里程費(fèi),S表示實(shí)際里程,T表示實(shí)際時(shí)長(zhǎng),Cost表示應(yīng)支付費(fèi)用。運(yùn)用數(shù)學(xué)解析式歸納出計(jì)費(fèi)公式為:Tot2=Tot2=如果時(shí)長(zhǎng)超過(guò)9分鐘,則Tot1=,否則Tot2=.。如果里程小于等于3.3公里則。應(yīng)支付費(fèi)用:Cost=(二)運(yùn)用算法描述方法將問(wèn)題解決步驟化小C明晰了滴滴快車車費(fèi)的計(jì)算方法之后,設(shè)計(jì)求解滴滴快車普通時(shí)段車費(fèi)的算法,并用自然語(yǔ)言和流程圖的方式表述出來(lái)。(3)自然語(yǔ)言描述:計(jì)算時(shí)長(zhǎng)費(fèi)Totl計(jì)算時(shí)長(zhǎng)費(fèi)Totl計(jì)算里程費(fèi)Tot2,表示算法流(4)流程圖描述:(如圖)流程圖中,表示計(jì)算與賦值的是向的是。,表示算法流Toll=0TTot2-0/輸入0和T ]是Tot1=(T-9)*0.2*/輸入0和T ]是Tot1=(T-9)*0.2*是Tot2^8= (S-3.3)"1.35Co^t=Totl+Tot2/輸出Cost/B.C.D.E.、(5B.C.D.E.、(5)算法描述中,用到了三種基本控制結(jié)構(gòu),分別是。如圖示中的流程圖使用的控制結(jié)構(gòu)是和

。(選填:順序結(jié)構(gòu)、選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)、樹型結(jié)構(gòu))(6)一個(gè)算法必須有—出。(選填:零個(gè)(6)一個(gè)算法必須有—出。(選填:零個(gè)/一個(gè))或多個(gè)數(shù)據(jù)輸入。有或多個(gè)數(shù)據(jù)輸(三)編寫、調(diào)試、運(yùn)行程序,驗(yàn)證算法并解決問(wèn)題.小敏有10萬(wàn)元本金,想要購(gòu)買銀行保證收益型理財(cái)產(chǎn)品。每年到期后連本帶利仍購(gòu)買此種理財(cái)。請(qǐng)你幫助小敏分析,在年收益率不變的情況下,多少年后小敏的累計(jì)收益能超過(guò)本金,請(qǐng)完成程序填空。(例如輸人:5.15%,輸出:14年后收益超過(guò)本金。)1s=input("請(qǐng)輸入年利率:”)2rate=float(s[:-1])*0.013money=1000004year=05whilemoney<=200000:6money=round( ),2)7year=year+18print(year二年后收益超過(guò)本金?!?(1)程序第6行下劃線處應(yīng)填入。(2)程序第2行的作用是,并賦值給變量rate。(3)該程序主要是通過(guò)while實(shí)現(xiàn)結(jié)構(gòu)。.在一千多年前的《孫子算經(jīng)》中,有這樣一道算術(shù)題:“今有物不知其數(shù),三三數(shù)之剩二,五五數(shù)之剩三,七七數(shù)之剩二,問(wèn)物幾何?”。即一個(gè)數(shù)除以3余2,除以5余3,除以7余2,求這個(gè)數(shù)。i=? while(i%3!=2②i%5!=3ori%7!=2):[=③ print(i).程序設(shè)計(jì):唐三藏又被妖怪抓走了,這次孫悟空還是沒(méi)打得過(guò)妖怪,于是來(lái)求觀音菩薩。觀音菩薩告訴孫悟空,在天庭里身高正好為1000米的那位神仙可以降伏此妖。于是悟空立刻來(lái)到天上,在玉皇大帝的神仙冊(cè)上看到了按身高從矮到高排列有10000個(gè)神仙。由于時(shí)間緊迫,悟空想用最短的時(shí)間找到這位神仙,這樣才可以盡快解救唐僧。代碼如下:List=list(map(int,input("請(qǐng)按身高遞增順序依次輸入10000個(gè)神仙的身高”).split()))left=1right=10000while①mid=②ifList[mid]==1000:-③elifList[mid]<1000:qelse:⑤print("能幫孫悟空的神仙在第{0}位上”.format(mid+l))(1)程序代碼中①處正確的代碼是()。A.left<right B.left<=rightC.left!=rightD.left>right(2)程序代碼中②處正確的代碼是()。A.(left+right)/2B.(left+right)\2C.(left+right)//2D.(left+right)\\2(3)程序代碼中③處正確的代碼是()。A.passB.print(mid)zC.breakD.continue(4)程序代碼中④處正確的代碼是()。-A.left=mid B.right=mid C.left=mid+1D.right=mid-1(5)程序代碼中⑤處正確的代碼是()。A.left=mid B.right=mid C.left=mid+1D.right=mid-1.猴子吃桃問(wèn)題:猴子第一天摘下若干個(gè)桃子,當(dāng)即吃了一半,還不癮,又多吃了一個(gè)第二天早上又將剩下的桃子吃掉一半,又多吃了一個(gè)。以后每天早上都吃了前一天剩下的一半零一個(gè)。到第10天早上想再吃時(shí),見只剩下一個(gè)桃子了。求第一天共摘了多少。.(項(xiàng)目情境)在中國(guó)古代,出自數(shù)學(xué)家張丘建的《算經(jīng)》中這樣一個(gè)值得研究的問(wèn)題:今有雞翁一,直錢五;雞母一,直錢三;雞雛三,直錢一。凡百錢,買雞百只。問(wèn)雞翁、母、雛各幾何?這個(gè)問(wèn)題就是著名的“百錢買百雞問(wèn)題”。即:現(xiàn)有100文錢,公雞5文錢一只,母雞3文錢一只,小雞一文錢3只,要求:公雞,母雞,小雞都要有,把100文錢買100只雞,買的雞是整數(shù)。問(wèn)公雞、母雞和小雞各幾何?(問(wèn)題求解)設(shè)用變量g、m、x三個(gè)變量分別存放公雞、母雞和小雞的數(shù)量,請(qǐng)閱讀如下程序,在空白處填寫適當(dāng)?shù)谋磉_(dá)式或語(yǔ)句,使程序完整。forginrange(1,20):formin:forxinrange(3,98,3):ifand==100:print("公雞:"g"母雞:",m,"小雞:",x).以下是計(jì)算s=1+6+11+...+101的程序代碼,請(qǐng)補(bǔ)全程序。s=0foriinrange(1,102,):s=print(s)請(qǐng)補(bǔ)充完成上述程序①②.冠軍在A、B、C、D四位同學(xué)中。A說(shuō):“不是我”,B說(shuō):“是C”,C說(shuō):“是D",D說(shuō):“C說(shuō)的不對(duì)”,已知四人中有一人說(shuō)了假話。判斷出到底誰(shuí)是冠軍。請(qǐng)?jiān)诳崭裉幪顚懻_的代碼,使程序完善。champion=['A','B','C','D']#設(shè)置選手列表foriin:#循環(huán)讀取選手編號(hào)cond=(i!='A')+(i=='C')+(i=='D')+(i!='D')#查找符合條件的選手ifcond==:#說(shuō)真話是否是3人print("冠軍是:",)#輸出冠軍input("運(yùn)行完畢,請(qǐng)按回車鍵退出...")【參考答案】***試卷處理標(biāo)記,請(qǐng)不要?jiǎng)h除一、選擇題.C【詳解】本題考查的是Python代碼程序。本題的關(guān)鍵點(diǎn)是range()函數(shù),其取到的區(qū)間數(shù)值為前閉后開,所以為1-99的整數(shù)。循環(huán)過(guò)程就是執(zhí)行1-99所有整數(shù)的求和過(guò)程。故答案為C。解析:C【詳解】本題考查的是Python代碼程序。本題的關(guān)鍵點(diǎn)是range()函數(shù),其取到的區(qū)間數(shù)值為前閉后開,所以為1-99的整數(shù)。循環(huán)過(guò)程就是執(zhí)行1-99所有整數(shù)的求和過(guò)程。故答案為C。A【詳解】本題考查的是Python賦值語(yǔ)句。賦值號(hào)“二”的左邊是變量,右邊是常量或表達(dá)式,選項(xiàng)A中y=1是賦值語(yǔ)句不是表示,故選項(xiàng)A會(huì)報(bào)錯(cuò)。解析:A【詳解】本題考查的是Python賦值語(yǔ)句。賦值號(hào)“=”的左邊是變量,右邊是常量或表達(dá)式,選項(xiàng)A中y=1是賦值語(yǔ)句不是表示,故選項(xiàng)A會(huì)報(bào)錯(cuò)。D【詳解】本題考查的是python語(yǔ)言的特點(diǎn)。Python語(yǔ)言的三個(gè)特點(diǎn)是語(yǔ)法簡(jiǎn)單(函數(shù)式語(yǔ)言與面向?qū)ο笳Z(yǔ)言的結(jié)合)、使用直接(大量豐富的庫(kù))、開發(fā)周期短(代碼量?。?。故選項(xiàng)D正確。解析:D【詳解】本題考查的是python語(yǔ)言的特點(diǎn)。Python語(yǔ)言的三個(gè)特點(diǎn)是語(yǔ)法簡(jiǎn)單(函數(shù)式語(yǔ)言與面向?qū)ο笳Z(yǔ)言的結(jié)合)、使用直接(大量豐富的庫(kù))、開發(fā)周期短(代碼量小)。故選項(xiàng)D正確。C【詳解】本題主要考查Python表達(dá)式的運(yùn)算。小括號(hào)優(yōu)先級(jí)最高,*和%求余數(shù)是第二等級(jí),從左到右,5+6*4%(2+8)=5+6*4%10=5+24%10=5+4=9,故本題選C選項(xiàng)。解析:C【詳解】本題主要考查Python表達(dá)式的運(yùn)算。小括號(hào)優(yōu)先級(jí)最高,*和%求余數(shù)是第二等級(jí),從左到右,5+6*4%(2+8)=5+6*4%10=5+24%10=5+4=9,故本題選C選項(xiàng)。D【詳解】本題主要考查Python程序的執(zhí)行。外循環(huán)變量i的范圍是1-3,內(nèi)循環(huán)變量j的范圍是0-2,故語(yǔ)句print("Python")的執(zhí)行次數(shù)是3*3=9,故本題選D選項(xiàng)。解析:D【詳解】本題主要考查Python程序的執(zhí)行。外循環(huán)變量i的范圍是1-3,內(nèi)循環(huán)變量j的范圍是0-2,故語(yǔ)句print("Python")的執(zhí)行次數(shù)是3*3=9,故本題選D選項(xiàng)。C【詳解】本題主要考查Python保留字。保留字不能將其用作標(biāo)識(shí)符;保留字區(qū)分字母大小寫,大寫的不是保留字;if,else,for等單詞是保留字,也不能將其用作標(biāo)識(shí)符;標(biāo)識(shí)符是由字符(A~Z解析:C【詳解】本題主要考查Python保留字。保留字不能將其用作標(biāo)識(shí)符;保留字區(qū)分字母大小寫,大寫的不是保留字;if,else,for等單詞是保留字,也不能將其用作標(biāo)識(shí)符;標(biāo)識(shí)符是由字符(A~Z和a~z)、下劃線和數(shù)字組成,但第一個(gè)字符不能是數(shù)字;標(biāo)識(shí)符不能和Python中的保留字相同。故print()是保留字正確的寫法。A【詳解】本題主要考查Python表達(dá)式。題干不等式方程可以寫成x<-1或者x>1,用Python表示是x>1orx<-1,故本題選A選項(xiàng)。解析:A【詳解】本題主要考查Python表達(dá)式。題干不等式方程可以寫成x<-1或者x>1,用Python表示是x>1orx<-1,故本題選A選項(xiàng)。D【詳解】本題主要考查Python輸入函數(shù)。random()是隨機(jī)函數(shù),print()是輸出函數(shù),Cout()函數(shù)是統(tǒng)計(jì)字符串里某個(gè)字符出現(xiàn)的次數(shù),input()是輸入函數(shù),故本題選D選項(xiàng)。解析:D【詳解】本題主要考查Python輸入函數(shù)。random()是隨機(jī)函數(shù),print()是輸出函數(shù),Cout()函數(shù)是統(tǒng)計(jì)字符串里某個(gè)字符出現(xiàn)的次數(shù),input()是輸入函數(shù),故本題選D選項(xiàng)。C【詳解】本題主要考查Python函數(shù)。round(x,n)方法返回x的小數(shù)點(diǎn)四舍五入到n個(gè)數(shù)字,故要實(shí)現(xiàn)將實(shí)數(shù)型變量a的值保留三位小數(shù),可以使用語(yǔ)句round(a,3),故本題選C選項(xiàng)。解析:C【詳解】本題主要考查Python函數(shù)。round(x,n)方法返回x的小數(shù)點(diǎn)四舍五入到n個(gè)數(shù)字,故要實(shí)現(xiàn)將實(shí)數(shù)型變量a的值保留三位小數(shù),可以使用語(yǔ)句round(a,3),故本題選C選項(xiàng)。D【詳解】本題主要考查Python表達(dá)式的運(yùn)行。a=3,b=5,a=a*b=15,b=a//b=15〃5=3,a=a//b=15//3=5,故運(yùn)行下列程序段后,a和b的解析:D【詳解】本題主要考查Python表達(dá)式的運(yùn)行。a=3,b=5,a=a*b=15,b=a//b=15//5=3,a=a//b=15//3=5,故運(yùn)行下列程序段后,a和b的值為a=5b=3,故本題選D選項(xiàng)。C【詳解】本題考查的是python中print函數(shù)。print(str)#str是任意一個(gè)字符串,數(shù)字等?!?+6〃是字符串故輸出為:3+6,選項(xiàng)C正確。解析:C【詳解】本題考查的是python中print函數(shù)。print(str)#str是任意一個(gè)字符串,數(shù)字等?!?+6〃是字符串故輸出為:3+6,選項(xiàng)C正確。C【詳解】本題考查的是python的變量命名。python的變量名是由數(shù)字、字母、下劃線組成,并且數(shù)字不能打頭。故選項(xiàng)C符合題意。解析:C【詳解】本題考查的是python的變量命名。python的變量名是由數(shù)字、字母、下劃線組成,并且數(shù)字不能打頭。故選項(xiàng)C符合題意。ACD【詳解】本題主要考查Python變量的命名。Python變量的命名不能以數(shù)字開頭(可以以下劃線或字母開頭),不能包含特殊符號(hào),不能是關(guān)鍵字,故本題選ACD選項(xiàng)。解析:ACD【詳解】本題主要考查Python變量的命名。Python變量的命名不能以數(shù)字開頭(可以以下劃線或字母開頭),不能包含特殊符號(hào),不能是關(guān)鍵字,故本題選ACD選項(xiàng)。D【詳解】本題主要考查Python的特性。Python特性有:免費(fèi)的、簡(jiǎn)單易學(xué)、可移植性好、是高級(jí)語(yǔ)言,故本題選D選項(xiàng)。解析:D【詳解】本題主要考查Python的特性。Python特性有:免費(fèi)的、簡(jiǎn)單易學(xué)、可移植性好、是高級(jí)語(yǔ)言,故本題選D選項(xiàng)。D【詳解】本題主要考查Python字符串的運(yùn)算。字符串a(chǎn)="python",a[1]+a[3]="y"+"h',=,,yh,',故本題選D選項(xiàng)。解析:D【詳解】本題主要考查Python字符串的運(yùn)算。字符串a(chǎn)="python",a[1]+a[3]=,,y,,+,,h"="yh",故本題選D選項(xiàng)。B【詳解】本題主要考查Python字符函數(shù)。int()函數(shù)用于將一個(gè)字符串或數(shù)字轉(zhuǎn)換為整型;ord()函數(shù)它以一個(gè)字符(長(zhǎng)度為1的字符串)作為參數(shù),返回對(duì)應(yīng)的ASCII數(shù)值,或者Uni解析:B【詳解】本題主要考查Python字符函數(shù)。int()函數(shù)用于將一個(gè)字符串或數(shù)字轉(zhuǎn)換為整型;ord()函數(shù)它以一個(gè)字符(長(zhǎng)度為1的字符串)作為參數(shù),返回對(duì)應(yīng)的ASCII數(shù)值,或者Unicode數(shù)值;chr()函數(shù)返回當(dāng)前整數(shù)對(duì)應(yīng)的ASCII字符;yolk是一個(gè)python工具,用于獲取有關(guān)已安裝的python包的信息,故本題選B選項(xiàng)。A【詳解】本題考查的是計(jì)算機(jī)解決問(wèn)題。計(jì)算機(jī)解決問(wèn)題的步驟:分析問(wèn)題、設(shè)計(jì)算法、編寫程序、調(diào)試運(yùn)行、檢測(cè)結(jié)果,其中最核心的步驟是設(shè)計(jì)算法。故本題應(yīng)選A。解析:A【詳解】本題考查的是計(jì)算機(jī)解決問(wèn)題。計(jì)算機(jī)解決問(wèn)題的步驟:分析問(wèn)題、設(shè)計(jì)算法、編寫程序、調(diào)試運(yùn)行、檢測(cè)結(jié)果,其中最核心的步驟是設(shè)計(jì)算法。故本題應(yīng)選A。ABD【詳解】本題考查Python語(yǔ)句。初始值會(huì)涉及到賦值語(yǔ)句、從1加到100會(huì)用到循環(huán)語(yǔ)句、最后會(huì)輸出結(jié)果用到輸出語(yǔ)句。故本題選ABD解析:ABD【詳解】本題考查Python語(yǔ)句。初始值會(huì)涉及到賦值語(yǔ)句、從1加到100會(huì)用到循環(huán)語(yǔ)句、最后會(huì)輸出結(jié)果用到輸出語(yǔ)句。故本題選ABD.A【詳解】本題考查的知識(shí)點(diǎn)是計(jì)算機(jī)語(yǔ)言的發(fā)展。計(jì)算機(jī)語(yǔ)言從最初的機(jī)器語(yǔ)言(二進(jìn)制,可以被計(jì)算機(jī)直接執(zhí)行的語(yǔ)言),發(fā)展到使用助記符的匯編語(yǔ)言,再到更易理解的高級(jí)語(yǔ)言,包括C、C++、Java、C#解析:A【詳解】本題考查的知識(shí)點(diǎn)是計(jì)算機(jī)語(yǔ)言的發(fā)展。計(jì)算機(jī)語(yǔ)言從最初的機(jī)器語(yǔ)言(二進(jìn)制,可以被計(jì)算機(jī)直接執(zhí)行的語(yǔ)言),發(fā)展到使用助記符的匯編語(yǔ)言,再到更易理解的高級(jí)語(yǔ)言,包括C、C++、Java、C#、Python等等。故選項(xiàng)A正確。C【詳解】本題主要考查Python函數(shù)。max當(dāng)接收的是列表,則返回列表中最大的元素,故執(zhí)行下列語(yǔ)句后,顯示結(jié)果172,故本題選C選項(xiàng)。解析:C【詳解】本題主要考查Python函數(shù)。max當(dāng)接收的是列表,則返回列表中最大的元素,故執(zhí)行下列語(yǔ)句后,顯示結(jié)果172,故本題選C選項(xiàng)。A【詳解】本題主要考查Python數(shù)據(jù)類型。列表用方括號(hào)〃口〃來(lái)定義,元組可以用圓括號(hào)〃()〃來(lái)定義,集合可以用大括號(hào)〃{}〃來(lái)定義,字典用大括號(hào)〃{}“來(lái)定義,故本題選A選項(xiàng)。解析:A【詳解】本題主要考查Python數(shù)據(jù)類型。列表用方括號(hào)“口”來(lái)定義,元組可以用圓括號(hào)“()”來(lái)定義,集合可以用大括號(hào)“?!眮?lái)定義,字典用大括號(hào)“?!眮?lái)定義,故本題選A選項(xiàng)。D【詳解】本題考查的是應(yīng)用軟件。應(yīng)用軟件(Application)是和系統(tǒng)軟件相對(duì)應(yīng)的,是用戶可以使用的各種程序設(shè)計(jì)語(yǔ)言,以及用各種程序設(shè)計(jì)語(yǔ)言編制的應(yīng)用程序的集合,分為應(yīng)用軟件包和用戶程序。p解析:D【詳解】本題考查的是應(yīng)用軟件。應(yīng)用軟件(Application)是和系統(tǒng)軟件相對(duì)應(yīng)的,是用戶可以使用的各種程序設(shè)計(jì)語(yǔ)言,以及用各種程序設(shè)計(jì)語(yǔ)言編制的應(yīng)用程序的集合,分為應(yīng)用軟件包和用戶程序。python是編程軟件,屬于系統(tǒng)軟件。故本題應(yīng)選D。A【詳解】本題考查Python算法及其程序?qū)崿F(xiàn)。input()函數(shù)接收的是字符串,故print(A*5)時(shí),輸出5個(gè)A里存儲(chǔ)的字符串。通過(guò)鍵盤輸入5,則運(yùn)算結(jié)果是:55555,選項(xiàng)解析:A【詳解】本題考查「丫坨朝算法及其程序?qū)崿F(xiàn)。input()函數(shù)接收的是字符串,故print(A*5)時(shí),輸出5個(gè)A里存儲(chǔ)的字符串。通過(guò)鍵盤輸入5,則運(yùn)算結(jié)果是:55555,選項(xiàng)A正確。C【詳解】本題考查Python程序調(diào)試a<b時(shí),執(zhí)行print('True')。故本題選C選項(xiàng)解析:C【詳解】本題考查Python程序調(diào)試a<b時(shí),執(zhí)行print(‘True’)。故本題選C選項(xiàng)A【詳解】本題考查Python語(yǔ)句。列表是Python中的一種數(shù)據(jù)類型,是用口括起來(lái)的一組有順序的數(shù)據(jù)。選選項(xiàng)B,C,D都屬于列表,選項(xiàng)A不屬于列表,故本題選A。解析:A【詳解】本題考查Python語(yǔ)句。列表是Python中的一種數(shù)據(jù)類型,是用口括起來(lái)的一組有順序的數(shù)據(jù)。選選項(xiàng)B,C,D都屬于列表,選項(xiàng)A不屬于列表,故本題選A。D【詳解】本題考查的是Python語(yǔ)句格式。在編寫python程序時(shí),縮進(jìn)可以使得代碼非常整齊規(guī)范,賞心悅目,提高可讀性,因此作用是用來(lái)界定代碼塊。故本題應(yīng)選D。解析:D【詳解】本題考查的是Python語(yǔ)句格式。在編寫python程序時(shí),縮進(jìn)可以使得代碼非常整齊規(guī)范,賞心悅目,提高可讀性,因此作用是用來(lái)界定代碼塊。故本題應(yīng)選D。C【詳解】本題主要考查Python程序的執(zhí)行。變量i的范圍是從1?20,每次遞增3,故x=0+1+4+7+10+13+16+19=70,輸出x為70,故程序段運(yùn)行的結(jié)果是70,故本題選C選項(xiàng)。解析:C【詳解】本題主要考查Python程序的執(zhí)行。變量i的范圍是從1~20,每次遞增3,故x=0+1+4+7+10+13+16+19=70,輸出x為70,故程序段運(yùn)行的結(jié)果是70,故本題選C選項(xiàng)。A【詳解】本題主要考查Python程序的執(zhí)行。x=2沒(méi)有發(fā)生改變,只是輸出x+1、x+2的值,故本題選A選項(xiàng)。解析:A【詳解】本題主要考查Python程序的執(zhí)行。x=2沒(méi)有發(fā)生改變,只是輸出x+1、x+2的值,故本題選A選項(xiàng)。D【詳解】本題主要考查Python變量的命名。變量的命名規(guī)則有:只能以字母或下劃線開頭,不能包含特殊符號(hào),不能是關(guān)鍵字。故能作為python程序變量名的是x2,故本題選D選項(xiàng)。解析:D【詳解】本題主要考查Python變量的命名。變量的命名規(guī)則有:只能以字母或下劃線開頭,不能包含特殊符號(hào),不能是關(guān)鍵字。故能作為python程序變量名的是x2,故本題選D選項(xiàng)。A【詳解】本題考查計(jì)算機(jī)語(yǔ)言。機(jī)器語(yǔ)言是機(jī)器能直接識(shí)別的程序語(yǔ)言或指令代碼,無(wú)需經(jīng)過(guò)翻譯,或指不經(jīng)翻譯即可為機(jī)器直接理解和接受的程序語(yǔ)言或指令代碼。匯編語(yǔ)言是任何一種用于電子計(jì)算機(jī),微處理器,微解析:A【詳解】本題考查計(jì)算機(jī)語(yǔ)言。機(jī)器語(yǔ)言是機(jī)器能直接識(shí)別的程序語(yǔ)言或指令代碼,無(wú)需經(jīng)過(guò)翻譯,或指不經(jīng)翻譯即可為機(jī)器直接理解和接受的程序語(yǔ)言或指令代碼。匯編語(yǔ)言是任何一種用于電子計(jì)算機(jī),微處理器,微控制器或其他可編程器件的低級(jí)語(yǔ)言,亦稱為符號(hào)語(yǔ)言。高級(jí)語(yǔ)言是一種面向過(guò)程或?qū)ο蟮恼Z(yǔ)言??梢员挥?jì)算機(jī)直接執(zhí)行的語(yǔ)言是機(jī)器語(yǔ)言,Python語(yǔ)言屬于高級(jí)語(yǔ)言。故本題選A。二、程序填空l(shuí)istplt.plot(X,Y)2【詳解】本題主要考查Python程序調(diào)試與執(zhí)行。①由代碼Y=[6,4,4,3,3,6⑼12,12,11,9,7],可知變量丫的數(shù)據(jù)類型是list(列表類型)。②scatter是繪制散點(diǎn)圖函數(shù),圖中還需要使用繪圖函數(shù)plot,故第8行橫線處的代碼是plt.plot(X,Y)。③通過(guò)觀察,氣溫采樣間隔時(shí)間是2個(gè)小時(shí)。.n=input("請(qǐng)輸入一個(gè)正整數(shù):")n=int(n)Foriinrange(15,n+1,15)print(i)【詳解】本題考查的是Python循環(huán)語(yǔ)句。range函數(shù),第一個(gè)參數(shù)表示開始,第二個(gè)參數(shù)表示停止,第三個(gè)參數(shù)表示步長(zhǎng)。print缺省的話默認(rèn)是換行輸出。.DTot1=(T-9)X0.2Tot2=8Tot2=8+(S-3.3)X1.35Cost=Totl+Tot2第一步:輸入實(shí)際里程S和實(shí)際時(shí)長(zhǎng)T第四步:計(jì)算應(yīng)支付費(fèi)用Cost第五步:輸出應(yīng)支付費(fèi)用CostEA順序結(jié)構(gòu)選擇結(jié)構(gòu)循環(huán)結(jié)構(gòu)順序結(jié)構(gòu)選擇結(jié)構(gòu)零個(gè)一個(gè)略【詳解】本題主要考查算法及程序設(shè)計(jì)。①小C登錄滴滴出行官網(wǎng)搜索并下載“計(jì)價(jià)規(guī)則〃,所采用的數(shù)字化工具:信息檢索工具,故選D選項(xiàng)。②如果時(shí)長(zhǎng)超過(guò)9分鐘,則Tot1=(T-9)x0.2。③如果里程小于等于3.3公里則Tot2=8。④里程大于3.3公里,則Tot2=8+(S-3.3)xl.35。⑤應(yīng)支付費(fèi)用:Cost=Totl+TotZ⑥第一步:輸入實(shí)際里程S和實(shí)際時(shí)長(zhǎng)T。⑦第四步:計(jì)算應(yīng)支付費(fèi)用Cost。⑧第五步:輸出應(yīng)支付費(fèi)用Cost。⑨流程圖中,表示計(jì)算與賦值的是矩形框,即選項(xiàng)E。⑩表示算法流向的是箭頭,即選項(xiàng)A。算法描述中,用到了三種基本控制結(jié)構(gòu),分別是?順序結(jié)構(gòu)?選擇結(jié)構(gòu)?循環(huán)結(jié)構(gòu)。如圖示中的流程圖使用的控制結(jié)構(gòu)是?順序結(jié)構(gòu)?選擇結(jié)構(gòu)。?一個(gè)算法必須有零個(gè)或多個(gè)數(shù)據(jù)輸入。?有一個(gè)或多個(gè)數(shù)據(jù)輸出。?略.money*(1+rate)將輸入的字符串年利率由百分制轉(zhuǎn)換為浮點(diǎn)數(shù)循環(huán)【詳解】本題主要考查Python程序設(shè)計(jì)。①round(x,n)函數(shù)是將x取n位,此處是計(jì)算當(dāng)前年份的收益,收益=本金+本金*年利率,故填money*(1+rate),并將結(jié)果取2位。②程序第2行的作用是將輸入的字符串年利率由百分制轉(zhuǎn)換為浮點(diǎn)數(shù),并賦值給變量rate。③該程序主要是通過(guò)while實(shí)現(xiàn)循環(huán)結(jié)構(gòu)。.ori+1【詳解】本題主要考查Python程序執(zhí)行與調(diào)試。①分析程序可知,程序采用枚舉的算法找出該數(shù),當(dāng)不

溫馨提示

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