




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
全國計算機等級考試二級Python真題及解析2一、選擇題我制了一個python程序如下,但程序無法執(zhí)行,你幫他找出程序中一共有幾處錯誤〔〕1a=3b=inputc=a+bprint(“c“)A.1 B.2 C.3 D.4關于python公布代碼及安裝使用代碼,以下說法錯誤的選項是〔〕mymodulemymodule.pysetup.py〔包含公布的元數(shù)據(jù)〕兩個文件DOSmymodule所在的名目,使用“pythonsetup.pysdist”命令構(gòu)建公布文件C.已經(jīng)構(gòu)建公布的模塊必需先導入程序,然后才能使用。導入時只能使用語句“importmymodule”,不行以用“frommymoduleimport*”D.下載安裝,使用“pythonsetup.pyinstall”命令安裝到你的Python本地副本中3.以下Python程序段運行的結(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以下有關信息的說法,不正確的選項是〔〕。A.Python程序設計語言也是一種信息B.給微信朋友圈點贊也是一種信息評價方式C.信息在傳輸過程中,必需遵循確定的規(guī)章D.對相關數(shù)據(jù)進展加工處理,使數(shù)據(jù)之間建立相互聯(lián)系,從而形成信息檢測輸入的四位整數(shù)abcd是否滿足下述關系:〔ab+cd〕〔ab+cd〕=abcd。實現(xiàn)上述功python程序代碼如下:k=int〔input〔“輸入一個四位數(shù):”〕〕①y=k%100if ② :print〔“符合”〕else:print〔“不符合”〕劃線處應填入的代碼是〔〕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以下不屬于高級程序設計語言的是〔〕。A.C++VB
機器語言PythonPython表達式中,可以使用〔 〕把握運算的優(yōu)先挨次。圓括號
方括號[]
大括號{}
尖括號<>以下哪種語言屬于高級程序設計語言〔〕①python ②c++ ③visualbasic ④javaA.①②③ B.②③ C.②③④ D.①②③④Word軟件編輯了一篇關于“Python簡介”的文檔,局部界面如以下圖,以下說法正確的選項是〔〕22處批注B.該文檔中圖片承受的圍繞方式為上下型C4處修訂D.假設要對文檔中全部的“Python”文字設置為“紅色傾斜”格式,用自動更正功能最適宜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表達式結(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〕運行后,x的值為〔〕
C.ord〔“5“〕
D.round〔5.9〕A.0 B.72 C.50 D.168Python程序?qū)崿F(xiàn),以下代碼中哪處語句存在語法錯誤〔〕A. B. C. D.二、程序填空Python程序并答復以下問題。who=”我的”action=”是”destination=”鏡像世界”number=”153”code=”通行密碼”print(who+destination+code+action+str(number))變量who的數(shù)據(jù)類型 。類似number的數(shù)據(jù)類型 。print語句輸出的結(jié)果是 。str(number)的作用是 。“+”在程序中的作用是 。17.〔工程情境〕水仙花數(shù)是指一個三位數(shù),它的每個位上的數(shù)字的3次方之和就等于它本身,例如:1**3+5**3+3**3=153。這類三位數(shù)也被叫做自戀數(shù)、自冪數(shù)或者阿姆斯特朗數(shù)。〔問題求解〕設這個數(shù)存放于變量x中,變量g、s、b分別存放個位、十位、百位上的數(shù)。需得分別數(shù)字得到每位上的數(shù),馬上變量g、s、b表示為x的形式。請閱讀如下python程序,在空白處填寫適當?shù)谋磉_式或語句,使程序完整。print(“三位數(shù)之內(nèi)的水仙花是:“)forxin b=x//100s= g= ifx==(b**3+s**3+g**3):學校開展“奇異的數(shù)字”爭論性學習活動。張軒小組4人打算把課題定為《探秘水仙花數(shù)》。張軒使用百度搜尋引擎搜尋到“水仙花數(shù)”是這樣定義的:“水仙花數(shù)”是指一個三位數(shù),它的各位數(shù)字的立方和等于其本身,比方:153=13+53+33,那么這個數(shù)就是一個“水仙花數(shù)”。百度屬于搜尋引擎〔全文,分類〕為了求解100--999這些數(shù)字中,哪些數(shù)字是“水仙花數(shù)”?張軒小組進展了算法設python編寫了一段程序來求解全部的“水仙花數(shù)”,程序和運行結(jié)果以以下圖:k是可以重賦值的,k是變量還是常量? 程序中①處有空缺,請補充完整①處的代碼。 程序中逐一驗證了100到999之間全部的三位數(shù)是否符合“水仙花數(shù)”的定義條件,這種算法叫做 〔解析法,枚舉法,遞歸法,二分法〕。在爭論成果呈現(xiàn)環(huán)節(jié),張軒小組可以使用什么軟件制作《探秘水仙花數(shù)》的爭論成果報告?〔 〕輾轉(zhuǎn)相除法,又稱歐幾里德算法,用于計算兩個正整數(shù)m、n的最大公約數(shù)。它是最古老的算法,其可追溯至公元前300年前。輾轉(zhuǎn)相除法的算法步驟是,對于給定的兩個正整數(shù)m、n〔m>n〕,m除以n得到余數(shù)r,假設余數(shù)r0,就將n和r構(gòu)成的一對數(shù)〔m=n,n=r〕,連續(xù)上面的除法,直到余0,這時m就是原來兩個數(shù)的最大公約數(shù)。由于這個算法需要反復進展除法運算,故被形象地命名為“輾轉(zhuǎn)相除法”。小曲設計了輾轉(zhuǎn)相除法的算法,請依據(jù)下面算法答復以下問題。描述一 描述二 描述三m,n〔m>n〕;②計算m除以n所得的余數(shù)r;③m=n,n=r;r=0,m,n的最大公約數(shù)等于m;否則轉(zhuǎn)到步驟②;m;⑥完畢。描述一是 描述法;描述二是流程圖描述法;描述三是計算機程序語言描述法。在描述三中代碼4到6行作用是 。在描述三程序設計中,補充代碼第8行劃線處為 。編寫一個程序,它將找到全部這些數(shù)字,可被75的倍數(shù),2023年至3200年(包括在內(nèi))。得到的數(shù)字應按逗號分隔的挨次打印在一行上。提示:考慮使用range(#begin,#end)編寫程序。信息社團的三個同學和Bruce一起做玩耍,他們的玩耍規(guī)章很簡潔,從177就要跳過這個數(shù),現(xiàn)在給出一個數(shù)N1N〔包含N〕中要跳過的數(shù)。***試卷處理標記,請不要刪除一、選擇題1.C【詳解】此題考察PythonPythonb、c3C解析:C【詳解】Python程序語法Python變量b、c3處錯誤,故此題選C選項2.C【詳解】Pythonmymodule,其中包含包含公布的元數(shù)據(jù)〕DOSmymodule解析:C【詳解】Pythonmymodulemymodule.py和setup.py〔包含公布的元數(shù)據(jù)〕兩個文件;在DOSmymodule所在的名目,使用“pythonsetup.pysdist”命令構(gòu)建公布文件;已經(jīng)構(gòu)建公布的模塊必需先導入程序,然后才能使用。導入時可以使用語句“importmymodule”,也可以用“frommymoduleimport*”;下載安裝,使用“pythonsetup.pyinstall”Python本地副本中,故此題選C選項。3.C【詳解】Python程序。程序分析過程如下:i=0 sum=0i=0<100%3==0sum=0+0=0i=0+1=1i=1<101%3==0i=1解析:C【詳解】Python程序。程序分析過程如下: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【詳解】此題考察的是信息相關學問。信息是一種具體的含義,語言是信息的載體,故B照確定的標準,計算機、通信、網(wǎng)絡等標準了一系列的解析:A【詳解】此題考察的是信息相關學問。信息是一種具體的含義,語言是信息的載體,應選項A錯誤;給微信朋友圈點贊是個人推舉,應選項B正確;表達信息時要遵照確定的標準,計算機、通信、網(wǎng)絡等標準了一系列的協(xié)議,應選項C正確;對相關數(shù)據(jù)進展加工處理,使數(shù)據(jù)之間建立相互聯(lián)系,從而形成信息,選項D正確。5.D【詳解】〔ab+cd〕〔ab+cd〕=a,abcdab=abcd//100,cd=abcd%100,故第一空填x=k/解析:D【詳解】Python程序的調(diào)試。檢測是否滿足關系〔ab+cd〕〔ab+cd〕=aabcd取出來,ab=abcd//100,cd=abcd%100x=k//100,其次空推斷是否滿足〔ab+cd〕〔ab+cd〕=a,故其次空填〔x+y〕**2==kD選項。6.C【詳解】此題考察計算機語言。C++,VB,Python都屬于高級程序設計語言。機器語言C不屬于高級程序設計語言。解析:C【詳解】此題考察計算機語言。C++,VB,Python都屬于高級程序設計語言。機器語言則不是。故此題選項C不屬于高級程序設計語言。7.A【詳解】運算挨次相關的學問點A選項解析:A【詳解】Python運算挨次相關的學問點Python表達式中,可以使用圓括號把握運算的優(yōu)先挨次。故此題選A8.D【詳解】念上接近于人們通常使用的概念。高級語言的一個命令解析:D【詳解】此題考察計算機語言相關學問。高級語言是面對用戶的、根本上獨立于計算機種類和構(gòu)造的語言。其最大的優(yōu)點是:形式上接近于算術語言和自然語言,概念上接近于人們通常使用的概念。高級語言的一個命令可以代替幾條,幾十條甚至幾百條匯編語言的指令。因此,高級語言易學易用,通用性強,應用廣泛。高級語言種類繁多,可以從應用特點和對客觀系統(tǒng)的描述兩個方面對其進一步分類。python,c++,visualbasic,java級程序設計語言。故此題選D。9.C【詳解】1a2A文檔中圖片承受的圍繞方式為四周或者嚴密,但不是上下型,BPython解析:C【詳解】此題考察WORD1個用戶a2A承受的圍繞方式為四周或者嚴密,但不是上下型,B錯。假設要對文檔中全部的Python文字設置為紅色傾斜格式,則用替換功能。選項C10.B【詳解】頭,不能包含特別符號,不能是關鍵字,故合法的Python變量名是speed,故B解析:B【詳解】此題主要考察Python變量的命名。變量的命名規(guī)章有:只能以字母或下劃線開頭,不能包含特別符號,不能是關鍵字,故合法的Python變量名是speed,故此題選B選項。11.B【詳解】Pythonxyz1x、y、z1;語x、y的值;xyx=x+yxy解析:B【詳解】Python賦值語句。語句x=y=z=1,賦值x、y、z1;語句x,y=y,xx、y的值;x+=yx=x+yx=(y=z+1)B選項。12.D【詳解】Mp3是音頻文件,xlsExcel文件,ppt演pythonD正確。解析:D【詳解】此題考察的是文件類型相關學問。Mp3是音頻文件,xlsExcel文件,ppt演示文稿文件,pypython文件,應選項D正確。13.A【詳解】Pythonint,abslenascii,roundabs〔in解析:A【詳解】Python表達式。int是取整函數(shù),abs求確定值函數(shù),len返回字符串的長度,ordascii碼,roundabs〔int〔-5.6〕〕=5,len〔“3+5>=6“〕=6,ord〔“5“〕=53,round〔5.9〕=6A選項。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),故運行后,x72B選項。15.D【詳解】IF語句。if(條件)后面要加冒號,else后面也要加冒號。故標號4中存在語法錯誤。解析:D【詳解】PythonIF語句。if(條件)后面要加冒號,else后面也要加4中存在語法錯誤。二、程序填空16.153轉(zhuǎn)換為字符串連接字符串【詳解】Python程序的執(zhí)行與調(diào)試。①who=”我的”who的數(shù)據(jù)類型字符串。②number=”153number的數(shù)據(jù)類型也為字符串。③print(who+destination+code+action+str(number)),是將變量字符串拼接后輸出,故print語句輸出的結(jié)果是我的鏡像世界通行密碼是153。④str(number)的作用是轉(zhuǎn)換為字符串。⑤“+”在程序中的作用是連接字符串。17.range(100,1000)x//10%10x%10print(“三位數(shù)之內(nèi)的水仙花是:“+str(x))【詳解】Python程序的執(zhí)行與調(diào)試。①水仙花數(shù)是指一個三位數(shù),即[100,999],forxinrange(100,1000)x100-999range(100,1000)。②g、s、b分別存放個位、十位、百位上的數(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)試。①百度屬于全文搜尋引擎,也是關鍵詞搜尋。②變量可以反復賦值,故k是變量。③循環(huán)體執(zhí)行完,k
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 中國休閑娛樂市場深度調(diào)查評估及投資方向研究報告
- 2025年 重慶省考行測考試附答案
- 2025年 新疆昌吉州招聘中學教師考試試題附答案
- 2025年中國烤鴨行業(yè)市場全景評估及發(fā)展戰(zhàn)略研究報告
- 2025年 內(nèi)蒙古公務員考試行測筆試試題附答案
- 2025年 河南師范大學招聘助研助管人才人員考試試題附答案
- 中國化學藥品制劑制造行業(yè)市場調(diào)研及投資規(guī)劃建議報告
- 2025年中國格法玻璃行業(yè)市場調(diào)研及投資戰(zhàn)略規(guī)劃報告
- 2025年 楚雄市起重指揮作業(yè)證考試練習題附答案
- 2025年 白山市林業(yè)局直屬事業(yè)單位招聘考試筆試試題附答案
- 公路橋位勘測設計規(guī)范
- 各專業(yè)試驗報告氣味及
- 中國糖尿病腎臟病防治指南(2021年版)
- 計算機技術前沿總結(jié)課件
- 輸電線路風偏計算基本方法
- 馬鞍山市潔源環(huán)保有限公司馬鞍山市一般工業(yè)固廢填埋場項目重新報批環(huán)境影響報告書
- 通信線路投標文件
- 集結(jié)號觀后感 集結(jié)號觀后感500字(最全)
- (完整版)全國各省份城市明細表
- GB/T 6109.20-2008漆包圓繞組線第20部分:200級聚酰胺酰亞胺復合聚酯或聚酯亞胺漆包銅圓線
- 《社會主義核心價值觀》優(yōu)秀課件
評論
0/150
提交評論