版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)Python真題及解析2一、選擇題我制了一個(gè)python程序如下,但程序無(wú)法執(zhí)行,你幫他找出程序中一共有幾處錯(cuò)誤〔〕1a=3b=inputc=a+bprint(“c“)A.1 B.2 C.3 D.4關(guān)于python公布代碼及安裝使用代碼,以下說(shuō)法錯(cuò)誤的選項(xiàng)是〔〕mymodulemymodule.pysetup.py〔包含公布的元數(shù)據(jù)〕兩個(gè)文件DOSmymodule所在的名目,使用“pythonsetup.pysdist”命令構(gòu)建公布文件C.已經(jīng)構(gòu)建公布的模塊必需先導(dǎo)入程序,然后才能使用。導(dǎo)入時(shí)只能使用語(yǔ)句“importmymodule”,不行以用“frommymoduleimport*”D.下載安裝,使用“pythonsetup.pyinstall”命令安裝到你的Python本地副本中3.以下Python程序段運(yùn)行的結(jié)果是( )。i=0sum=0whilei<10:ifi%3==0:sum+=ii+=1print(“sum=“,sum)A.sum=9 B.sum=10 C.sum=18 D.sum=19以下有關(guān)信息的說(shuō)法,不正確的選項(xiàng)是〔〕。A.Python程序設(shè)計(jì)語(yǔ)言也是一種信息B.給微信朋友圈點(diǎn)贊也是一種信息評(píng)價(jià)方式C.信息在傳輸過(guò)程中,必需遵循確定的規(guī)章D.對(duì)相關(guān)數(shù)據(jù)進(jìn)展加工處理,使數(shù)據(jù)之間建立相互聯(lián)系,從而形成信息檢測(cè)輸入的四位整數(shù)abcd是否滿足下述關(guān)系:〔ab+cd〕〔ab+cd〕=abcd。實(shí)現(xiàn)上述功python程序代碼如下:k=int〔input〔“輸入一個(gè)四位數(shù):”〕〕①y=k%100if ② :print〔“符合”〕else:print〔“不符合”〕劃線處應(yīng)填入的代碼是〔〕A.①x=k/100 ②〔x+y〕*2!=kC.①x=k/100 ②〔x+y〕**2!=k
B.①x=k//100②〔x+y〕*2==kD.①x=k//100②〔x+y〕**2==k以下不屬于高級(jí)程序設(shè)計(jì)語(yǔ)言的是〔〕。A.C++VB
機(jī)器語(yǔ)言PythonPython表達(dá)式中,可以使用〔 〕把握運(yùn)算的優(yōu)先挨次。圓括號(hào)
方括號(hào)[]
大括號(hào){}
尖括號(hào)<>以下哪種語(yǔ)言屬于高級(jí)程序設(shè)計(jì)語(yǔ)言〔〕①python ②c++ ③visualbasic ④javaA.①②③ B.②③ C.②③④ D.①②③④Word軟件編輯了一篇關(guān)于“Python簡(jiǎn)介”的文檔,局部界面如以下圖,以下說(shuō)法正確的選項(xiàng)是〔〕22處批注B.該文檔中圖片承受的圍繞方式為上下型C4處修訂D.假設(shè)要對(duì)文檔中全部的“Python”文字設(shè)置為“紅色傾斜”格式,用自動(dòng)更正功能最適宜10.Python變量名是〔〕printspeed C.P
D.a(chǎn)#2Python中是非法的?〔〕A.x=y=z=1C.x,y=y,x以下〔 〕是python文件
B.x=(y=z+1)D.x+=yA.*.mp3 B.*.xls C.*.ppt13.以下python表達(dá)式結(jié)果為5的是〔 〕
D.*pyA.a(chǎn)bs〔int〔-5.6〕〕B.len〔“3+5>=6“〕14.Python程序段x=0whilex<50:x=〔x+2〕*〔x+3〕運(yùn)行后,x的值為〔〕
C.ord〔“5“〕
D.round〔5.9〕A.0 B.72 C.50 D.168Python程序?qū)崿F(xiàn),以下代碼中哪處語(yǔ)句存在語(yǔ)法錯(cuò)誤〔〕A. B. C. D.二、程序填空Python程序并答復(fù)以下問(wèn)題。who=”我的”action=”是”destination=”鏡像世界”number=”153”code=”通行密碼”print(who+destination+code+action+str(number))變量who的數(shù)據(jù)類(lèi)型 。類(lèi)似number的數(shù)據(jù)類(lèi)型 。print語(yǔ)句輸出的結(jié)果是 。str(number)的作用是 ?!?”在程序中的作用是 。17.〔工程情境〕水仙花數(shù)是指一個(gè)三位數(shù),它的每個(gè)位上的數(shù)字的3次方之和就等于它本身,例如:1**3+5**3+3**3=153。這類(lèi)三位數(shù)也被叫做自戀數(shù)、自?xún)鐢?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ǔ)句,使程序完整。print(“三位數(shù)之內(nèi)的水仙花是:“)forxin b=x//100s= g= ifx==(b**3+s**3+g**3):學(xué)校開(kāi)展“奇異的數(shù)字”爭(zhēng)論性學(xué)習(xí)活動(dòng)。張軒小組4人打算把課題定為《探秘水仙花數(shù)》。張軒使用百度搜尋引擎搜尋到“水仙花數(shù)”是這樣定義的:“水仙花數(shù)”是指一個(gè)三位數(shù),它的各位數(shù)字的立方和等于其本身,比方:153=13+53+33,那么這個(gè)數(shù)就是一個(gè)“水仙花數(shù)”。百度屬于搜尋引擎〔全文,分類(lèi)〕為了求解100--999這些數(shù)字中,哪些數(shù)字是“水仙花數(shù)”?張軒小組進(jìn)展了算法設(shè)python編寫(xiě)了一段程序來(lái)求解全部的“水仙花數(shù)”,程序和運(yùn)行結(jié)果以以下圖:k是可以重賦值的,k是變量還是常量? 程序中①處有空缺,請(qǐng)補(bǔ)充完整①處的代碼。 程序中逐一驗(yàn)證了100到999之間全部的三位數(shù)是否符合“水仙花數(shù)”的定義條件,這種算法叫做 〔解析法,枚舉法,遞歸法,二分法〕。在爭(zhēng)論成果呈現(xiàn)環(huán)節(jié),張軒小組可以使用什么軟件制作《探秘水仙花數(shù)》的爭(zhēng)論成果報(bào)告?〔 〕輾轉(zhuǎn)相除法,又稱(chēng)歐幾里德算法,用于計(jì)算兩個(gè)正整數(shù)m、n的最大公約數(shù)。它是最古老的算法,其可追溯至公元前300年前。輾轉(zhuǎn)相除法的算法步驟是,對(duì)于給定的兩個(gè)正整數(shù)m、n〔m>n〕,m除以n得到余數(shù)r,假設(shè)余數(shù)r0,就將n和r構(gòu)成的一對(duì)數(shù)〔m=n,n=r〕,連續(xù)上面的除法,直到余0,這時(shí)m就是原來(lái)兩個(gè)數(shù)的最大公約數(shù)。由于這個(gè)算法需要反復(fù)進(jìn)展除法運(yùn)算,故被形象地命名為“輾轉(zhuǎn)相除法”。小曲設(shè)計(jì)了輾轉(zhuǎn)相除法的算法,請(qǐng)依據(jù)下面算法答復(fù)以下問(wèn)題。描述一 描述二 描述三m,n〔m>n〕;②計(jì)算m除以n所得的余數(shù)r;③m=n,n=r;r=0,m,n的最大公約數(shù)等于m;否則轉(zhuǎn)到步驟②;m;⑥完畢。描述一是 描述法;描述二是流程圖描述法;描述三是計(jì)算機(jī)程序語(yǔ)言描述法。在描述三中代碼4到6行作用是 。在描述三程序設(shè)計(jì)中,補(bǔ)充代碼第8行劃線處為 。編寫(xiě)一個(gè)程序,它將找到全部這些數(shù)字,可被75的倍數(shù),2023年至3200年(包括在內(nèi))。得到的數(shù)字應(yīng)按逗號(hào)分隔的挨次打印在一行上。提示:考慮使用range(#begin,#end)編寫(xiě)程序。信息社團(tuán)的三個(gè)同學(xué)和Bruce一起做玩耍,他們的玩耍規(guī)章很簡(jiǎn)潔,從177就要跳過(guò)這個(gè)數(shù),現(xiàn)在給出一個(gè)數(shù)N1N〔包含N〕中要跳過(guò)的數(shù)。***試卷處理標(biāo)記,請(qǐng)不要?jiǎng)h除一、選擇題1.C【詳解】此題考察PythonPythonb、c3C解析:C【詳解】Python程序語(yǔ)法Python變量b、c3處錯(cuò)誤,故此題選C選項(xiàng)2.C【詳解】Pythonmymodule,其中包含包含公布的元數(shù)據(jù)〕DOSmymodule解析:C【詳解】Pythonmymodulemymodule.py和setup.py〔包含公布的元數(shù)據(jù)〕兩個(gè)文件;在DOSmymodule所在的名目,使用“pythonsetup.pysdist”命令構(gòu)建公布文件;已經(jīng)構(gòu)建公布的模塊必需先導(dǎo)入程序,然后才能使用。導(dǎo)入時(shí)可以使用語(yǔ)句“importmymodule”,也可以用“frommymoduleimport*”;下載安裝,使用“pythonsetup.pyinstall”P(pán)ython本地副本中,故此題選C選項(xiàng)。3.C【詳解】Python程序。程序分析過(guò)程如下:i=0 sum=0i=0<100%3==0sum=0+0=0i=0+1=1i=1<101%3==0i=1解析:C【詳解】Python程序。程序分析過(guò)程如下:i=0 sum=0i=0<100%3==0sum=0+0=0i=0+1=1i=1<101%3==0不成立i=1+1=2i=2<102%3==0不成立i=2+1=3i=3<103%3==0sum=0+3=3i=3+1=4i=4<104%3==0不成立i=4+1=5i=5<105%3==0不成立i=5+1=6i=6<106%3==0sum=3+6=9i=6+1=7i=7<107%3==0不成立i=7+1=8i=8<108%3==0不成立i=8+1=9i=9<109%3==0sum=9+9=18i=9+1=10i=10<10不成立sum=18C正確。4.A【詳解】此題考察的是信息相關(guān)學(xué)問(wèn)。信息是一種具體的含義,語(yǔ)言是信息的載體,故B照確定的標(biāo)準(zhǔn),計(jì)算機(jī)、通信、網(wǎng)絡(luò)等標(biāo)準(zhǔn)了一系列的解析:A【詳解】此題考察的是信息相關(guān)學(xué)問(wèn)。信息是一種具體的含義,語(yǔ)言是信息的載體,應(yīng)選項(xiàng)A錯(cuò)誤;給微信朋友圈點(diǎn)贊是個(gè)人推舉,應(yīng)選項(xiàng)B正確;表達(dá)信息時(shí)要遵照確定的標(biāo)準(zhǔn),計(jì)算機(jī)、通信、網(wǎng)絡(luò)等標(biāo)準(zhǔn)了一系列的協(xié)議,應(yīng)選項(xiàng)C正確;對(duì)相關(guān)數(shù)據(jù)進(jìn)展加工處理,使數(shù)據(jù)之間建立相互聯(lián)系,從而形成信息,選項(xiàng)D正確。5.D【詳解】〔ab+cd〕〔ab+cd〕=a,abcdab=abcd//100,cd=abcd%100,故第一空填x=k/解析:D【詳解】Python程序的調(diào)試。檢測(cè)是否滿足關(guān)系〔ab+cd〕〔ab+cd〕=aabcd取出來(lái),ab=abcd//100,cd=abcd%100x=k//100,其次空推斷是否滿足〔ab+cd〕〔ab+cd〕=a,故其次空填〔x+y〕**2==kD選項(xiàng)。6.C【詳解】此題考察計(jì)算機(jī)語(yǔ)言。C++,VB,Python都屬于高級(jí)程序設(shè)計(jì)語(yǔ)言。機(jī)器語(yǔ)言C不屬于高級(jí)程序設(shè)計(jì)語(yǔ)言。解析:C【詳解】此題考察計(jì)算機(jī)語(yǔ)言。C++,VB,Python都屬于高級(jí)程序設(shè)計(jì)語(yǔ)言。機(jī)器語(yǔ)言則不是。故此題選項(xiàng)C不屬于高級(jí)程序設(shè)計(jì)語(yǔ)言。7.A【詳解】運(yùn)算挨次相關(guān)的學(xué)問(wèn)點(diǎn)A選項(xiàng)解析:A【詳解】Python運(yùn)算挨次相關(guān)的學(xué)問(wèn)點(diǎn)Python表達(dá)式中,可以使用圓括號(hào)把握運(yùn)算的優(yōu)先挨次。故此題選A8.D【詳解】念上接近于人們通常使用的概念。高級(jí)語(yǔ)言的一個(gè)命令解析:D【詳解】此題考察計(jì)算機(jī)語(yǔ)言相關(guān)學(xué)問(wèn)。高級(jí)語(yǔ)言是面對(duì)用戶(hù)的、根本上獨(dú)立于計(jì)算機(jī)種類(lèi)和構(gòu)造的語(yǔ)言。其最大的優(yōu)點(diǎn)是:形式上接近于算術(shù)語(yǔ)言和自然語(yǔ)言,概念上接近于人們通常使用的概念。高級(jí)語(yǔ)言的一個(gè)命令可以代替幾條,幾十條甚至幾百條匯編語(yǔ)言的指令。因此,高級(jí)語(yǔ)言易學(xué)易用,通用性強(qiáng),應(yīng)用廣泛。高級(jí)語(yǔ)言種類(lèi)繁多,可以從應(yīng)用特點(diǎn)和對(duì)客觀系統(tǒng)的描述兩個(gè)方面對(duì)其進(jìn)一步分類(lèi)。python,c++,visualbasic,java級(jí)程序設(shè)計(jì)語(yǔ)言。故此題選D。9.C【詳解】1a2A文檔中圖片承受的圍繞方式為四周或者嚴(yán)密,但不是上下型,BPython解析:C【詳解】此題考察WORD1個(gè)用戶(hù)a2A承受的圍繞方式為四周或者嚴(yán)密,但不是上下型,B錯(cuò)。假設(shè)要對(duì)文檔中全部的Python文字設(shè)置為紅色傾斜格式,則用替換功能。選項(xiàng)C10.B【詳解】頭,不能包含特別符號(hào),不能是關(guān)鍵字,故合法的Python變量名是speed,故B解析:B【詳解】此題主要考察Python變量的命名。變量的命名規(guī)章有:只能以字母或下劃線開(kāi)頭,不能包含特別符號(hào),不能是關(guān)鍵字,故合法的Python變量名是speed,故此題選B選項(xiàng)。11.B【詳解】Pythonxyz1x、y、z1;語(yǔ)x、y的值;xyx=x+yxy解析:B【詳解】Python賦值語(yǔ)句。語(yǔ)句x=y=z=1,賦值x、y、z1;語(yǔ)句x,y=y,xx、y的值;x+=yx=x+yx=(y=z+1)B選項(xiàng)。12.D【詳解】Mp3是音頻文件,xlsExcel文件,ppt演pythonD正確。解析:D【詳解】此題考察的是文件類(lèi)型相關(guān)學(xué)問(wèn)。Mp3是音頻文件,xlsExcel文件,ppt演示文稿文件,pypython文件,應(yīng)選項(xiàng)D正確。13.A【詳解】Pythonint,abslenascii,roundabs〔in解析:A【詳解】Python表達(dá)式。int是取整函數(shù),abs求確定值函數(shù),len返回字符串的長(zhǎng)度,ordascii碼,roundabs〔int〔-5.6〕〕=5,len〔“3+5>=6“〕=6,ord〔“5“〕=53,round〔5.9〕=6A選項(xiàng)。14.B【詳解】Python程序的執(zhí)行。第一遍循環(huán),x=〔02〕*〔03〕=6;=2〕*〔63〕=72x<50,退出循環(huán),故解析:B【詳解】Python程序的執(zhí)行。第一遍循環(huán),x=〔0+2〕*〔0+3〕=6x=〔6+2〕*〔6+3〕=72x<50,退出循環(huán),故運(yùn)行后,x72B選項(xiàng)。15.D【詳解】IF語(yǔ)句。if(條件)后面要加冒號(hào),else后面也要加冒號(hào)。故標(biāo)號(hào)4中存在語(yǔ)法錯(cuò)誤。解析:D【詳解】PythonIF語(yǔ)句。if(條件)后面要加冒號(hào),else后面也要加4中存在語(yǔ)法錯(cuò)誤。二、程序填空16.153轉(zhuǎn)換為字符串連接字符串【詳解】Python程序的執(zhí)行與調(diào)試。①who=”我的”who的數(shù)據(jù)類(lèi)型字符串。②number=”153number的數(shù)據(jù)類(lèi)型也為字符串。③print(who+destination+code+action+str(number)),是將變量字符串拼接后輸出,故print語(yǔ)句輸出的結(jié)果是我的鏡像世界通行密碼是153。④str(number)的作用是轉(zhuǎn)換為字符串。⑤“+”在程序中的作用是連接字符串。17.range(100,1000)x//10%10x%10print(“三位數(shù)之內(nèi)的水仙花是:“+str(x))【詳解】Python程序的執(zhí)行與調(diào)試。①水仙花數(shù)是指一個(gè)三位數(shù),即[100,999],forxinrange(100,1000)x100-999range(100,1000)。②g、s、b分別存放個(gè)位、十位、百位上的數(shù),故s=x//10%10〔“//”表示整除,“%”表示取余〕。③g=x%10。④x==(b**3+s**3+g**3),則輸出“三位數(shù)之內(nèi)的水仙花是:x”,故此print(“三位數(shù)之內(nèi)的水仙花是:“+str(x))。全文變量k+1枚舉法Word/WPS/PowerPoint等【詳解】此題主要考察Python程序的執(zhí)行與調(diào)試。①百度屬于全文搜尋引擎,也是關(guān)鍵詞搜尋。②變量可以反復(fù)賦值,故k是變量。③循環(huán)體執(zhí)行完,k
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度智能化農(nóng)業(yè)機(jī)械購(gòu)置及售后服務(wù)合同范本4篇
- 二零二五年度「精英招募」企業(yè)人才招聘合同模板3篇
- 二零二五年度游戲角色設(shè)計(jì)授權(quán)合同4篇
- 2025年度房地產(chǎn)項(xiàng)目預(yù)售合同示范文本4篇
- 2025年度南匯農(nóng)業(yè)志修訂與版權(quán)登記合同3篇
- 二零二五版汽車(chē)維修連鎖店經(jīng)營(yíng)權(quán)轉(zhuǎn)讓合同2篇
- 2025年度個(gè)人設(shè)備租賃擔(dān)保貸款合同范本2篇
- 2025年度苗木出口貿(mào)易合同標(biāo)準(zhǔn)樣本3篇
- 2025年度個(gè)人借款合同信用評(píng)估體系構(gòu)建4篇
- 二零二五年度新型建材門(mén)面房租賃及推廣合作合同
- 經(jīng)營(yíng)范圍登記規(guī)范表述目錄(試行)(V1.0.2版)
- 阿里商旅整體差旅解決方案
- 浙江天臺(tái)歷史文化名城保護(hù)規(guī)劃說(shuō)明書(shū)
- 邏輯思維訓(xùn)練500題
- 第八講 發(fā)展全過(guò)程人民民主PPT習(xí)概論2023優(yōu)化版教學(xué)課件
- 實(shí)體瘤療效評(píng)價(jià)標(biāo)準(zhǔn)RECIST-1.1版中文
- 企業(yè)新春茶話會(huì)PPT模板
- GB/T 19185-2008交流線路帶電作業(yè)安全距離計(jì)算方法
- DIC診治新進(jìn)展課件
- 公路工程施工現(xiàn)場(chǎng)安全檢查手冊(cè)
- 1汽輪機(jī)跳閘事故演練
評(píng)論
0/150
提交評(píng)論