




版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
【編程】NCT-Python編程一級-模擬卷3(含答案一、選擇題1.下列Python數(shù)據(jù)不屬于列表的是()A.{24,56,7,89,4}B.[24,56,7,89,4]D.[’A’,’B’’C’,’D’]C.[24,56,’a’,’獼猴桃’]2.關于Python的內(nèi)存管理,下列說法錯誤的是()A.變量不必事先聲明C.變量無須制定類型B.變量無需先創(chuàng)建和賦值就可直接使用D.可以使用del釋放資源3.下列與數(shù)學表達式對應的python表達式,正確的是()。A.(-b+math.sqrt(b*b–4*a*c))/a*aB.-b+math.sqrt(b*b–4*a*c)/2*aC.(-b+math.sqrt(b*2–4*a*c))/(2*a)D.(-b+math.sqrt(b*b–4*a*c))/(2*a)4.下面選項中對Python操作描述錯誤的是()A.x1+x2連接列表x1和x2,生成新列表B.x*n將列表x復制次,生成新列表C.Min(x)列表x中最大數(shù)據(jù)項D.Len(x)計算列表中成員的個數(shù)5.在用Python編程對數(shù)據(jù)進行分析的時候,代碼pandas.DataFrame.sum是()執(zhí)行的操作A.返回所有列的和B.返回所有行的和C.返回所有數(shù)據(jù)中的最大值D.返回所有數(shù)據(jù)中的最小值6.以下Python代碼的運行結(jié)果是()。a=3b=4a=a*bprint(a)A.3B.4C.12D.a(chǎn)*b7.運行下列Python程序,輸出結(jié)果為0,則空白處應為()a=14b=7c=_______print(c)A.a(chǎn)-b8.python用來表代示碼塊所屬關系(控制層級結(jié)構(gòu)的)的語法符號是()A.圓括號B.大括號C.縮進D.冒號9.利用Word軟件編輯了一篇關于“Python簡介”的文檔,部分界面如圖所,示下列說法B.a(chǎn)+bC.a(chǎn)/bD.a(chǎn)%b正確的是()A22.該文檔中的有個用戶添加了處批注B.該文檔中圖片采用的環(huán)繞方式為上下型C4.該文檔中總共有處修訂D.若要對文檔中所有的“Python10.關于pythonA.python是一種解釋型”文字設置為“紅色傾斜”格式,用自動更正功能最合適程序設計語言,下列說法不正確的是()、面向?qū)ο蟮挠嬎銠C程序設計語言B.python支持Windows操作系統(tǒng),但不支持Linux系統(tǒng)C.python源文件以***.py為擴展名D.python文件不能直接在命令行中運行11.下列選項中,合法的Python變量名是()A.print12.Python文件的后綴名是()。A..docB..vbpB.speedC.PD.a(chǎn)#2D..exeC..py13.下)列哪個語句在Python中是非法的?(A.x=y=z=1B.x=(y=z+1)C.x,y=y,xD.x+=yx=x+y14.在Python中要交換變量a和b中的值,應使用的語句組是()A.a(chǎn),b=b,aB.;a=ca=b;b=cC.a(chǎn)=b;b=aD.c=a;b=a;b=c15.Python輸入函數(shù)為()。A.time()B.round()C.input()D.print()二、程序填空16.有如下程序段:sum=0foriinrange(1,20,3):sum+=iprint(“sum=”,sum)(1)循環(huán)變量i的初值為(2)該程序執(zhí)行后,輸出的結(jié)果為:____________________17.哥德巴赫在1742年提出了以下猜想:任何一個2大于的偶數(shù)都可以寫成兩個質(zhì)數(shù)之:。_________,值終為:_________,步長為:__________。和,請完善代碼幫助哥德巴赫驗證他的猜想。importmathdefss(n):Flag=Truei=2whilei<=int(math.sqrt(n))andFlag:if_____________Flag=False_____________returnFlagn=int(input(“2”))輸入一個大于的偶數(shù)foriinrang(2,n//2+1):if____________print(str(n)+"="+str(i)+"+"+str(n-i))8如果輸入“”則結(jié)果顯示_____18.(項目情境)在中國古代,出自數(shù)學家張丘建的《算經(jīng)》中這樣一個值得研究的問,直錢五;雞母一,直錢三;雞雛三,直錢一。凡百錢,買雞百只。問雞翁、“百錢買百雞問題”。即:現(xiàn)有100文錢,公雞5文題:今有雞翁一母、雛各幾何?這個問題就是著名的錢一只,母雞3文錢一只,小雞一文錢3只,要求:公雞,母雞,小雞都要有,把文100錢買100只雞,買的雞是整數(shù)。(問題求解)設用變量g、m、x三個變量分別存放公雞、母雞和表達式或語句,程使序完整。問公雞、母雞和小雞各幾何?小雞的數(shù)量,請閱讀如下程序,在空白處填寫適當?shù)膄orginrange(1,20):formin_______:forxinrange(3,98,3):if_________and__________==100:print("公雞:",g,"母雞:",m,"小雞:",x)19.編寫程序。數(shù),每當一個數(shù)N,請輸入從1到N(包含N)中要跳過的數(shù)。以下是猜數(shù)游戲的程序,請在畫線出填寫正確的內(nèi)容。信息社團的三個同學和一Bruce起做游戲,他們的游戲規(guī)則很簡單,從1開始依次報能被整除或者十位是7就要跳過7這個數(shù),現(xiàn)在給出一個數(shù)20.完善程序。importrandomsecret=random.randint(0,10)print(“--------”)猜數(shù)游戲cs=int(input(“你猜的數(shù)字是”))whilecs!=secret:_______cs>secret:_________(“!”)唉,猜大啦__________:print(“”)嘿嘿,猜小了!cs=int(input(“”))重新猜一個靠譜的數(shù)字是:print(“”)游戲結(jié)束,不玩了!21.閱讀程序。閱讀求水仙花數(shù)的代碼并回答問題。153“水仙花數(shù)”是指一個三位數(shù),其各位數(shù)字立方和等于該數(shù)本身。例如:是一個“水仙花數(shù)”,因為153=13+53+3forninrange(100,1000):i=n//1003,請計算并輸出所有三位數(shù)的水仙花數(shù)。j=n//100%10k=n%10ifn==i*i*i+j*j*j+k*k*k:print(n)(1)//的符號作用是。_____(2)%的符號作用是。_____(3)==的符號作用是。(4)在代碼中,變量i表示的是三位數(shù)中的______位。(5)在代碼中,變量j表示的是三位數(shù)中的______位。(6)在代碼中,變量k表示的是三位數(shù)中的______位。(7)在range(100,1000區(qū)域內(nèi),變量n無法取到的數(shù)值是________。_____)這個【參考答案】***試卷處理標記,請不要刪除一、選擇題1.A【詳解】本題考查Python語句。列表是Python中的一種數(shù)據(jù)類型,是用[]括起來的一組有順序的數(shù)據(jù)。選選項B,C,D都屬于列表,選項A不屬于列表,故本題選A。A解析:【詳解】本題考查Python語句。列表是Python中的一種數(shù)據(jù)類型,是用[]括起來的一組有順序的數(shù)據(jù)。選選項B,C,D都屬于列表,選項A不屬于列表,故本題選A。2.B【詳解】本題主要考查Python的變量。變量需要先創(chuàng)建和初始化,才可以使用,故本題選B選項。B解析:【詳解】PythonB本題主要考查的變量。變量需要先創(chuàng)建和初始化,才可以使用,故本題選選項。3.D【詳解】Pythonsqrt“*”本題考查的是表達式。()求平方根,乘法運算符為,除法為“/”(-b+math.sqrt(b*b–4*a,嵌套函數(shù)均使用小括號。表示為D解析:【詳解】Python。sqrt本題考查的是表達式()求平方根,乘法運算符為“”,除法為“”,嵌*/(-b+math.sqrt(b*b–4*a*c))/(2*a)。表示為套函數(shù)均使用小括號。4.C【詳解】本題主要考查Python列表相關操作。x1+x2連接列表x1和x2,生成新列表;x*n將列表x復制次,生成新列表;Min(x)列表x中最小數(shù)據(jù)項;Len(x)計算列表中成員的個C解析:【詳解】本題主要考查Python列表相關操作。連接列表和,x1+x2x1x2生成新列表;x*n將列表x復制次,生成新列表;Min(x)x列表中最小數(shù)據(jù)項;Len(x)計算列表中成員的個數(shù),故本題C選選項。5.A【詳解】PythonpandasPandasDataFrame.sum()函數(shù)用于本題考查的是的庫相關知識。返回用戶所請求軸的值之和。如果輸入值是索引軸,,則它將在列中添加所有值,并且對所A解析:【詳解】PythonpandasPandasDataFrame.sum()本題考查的是的庫相關知識。函數(shù)用于返回用戶所請求軸的值之和。添加所有值,并且對所有列都相如果輸入值是索引軸,,則它將在列中同。它返回一個序列,其中包含每一列中所有值的總和。故本題應選A。6.C【詳解】本題主要考查Python程序的執(zhí)行。a=3,b=4,a=a*b=3*4=1212,故本題選C選項。,故運行的結(jié)果是解析:C【詳解】本題主要考查Python程序的執(zhí)行。a=3,b=4,a=a*b=3*4=12,故運行的結(jié)果是12,故本題選C選項。7.D【詳解】本題考查Python程序執(zhí)行輸出c=0。a-b=7,a+b=21,a/b=2,a%b=0。故本題選D選項解析:D【詳解】本題考查Python程序執(zhí)行輸出c=0。a-b=7,a+b=21,a/b=2,a%b=0。故本題選D選項8.C【詳解】本題主要考查Python語法。python用來表示代碼塊所屬關系(控制層級結(jié)構(gòu)的)的語法符號是縮進,故本題選C選項。解析:C【詳解】本題主要考查Python語法。python符號是縮進,故本題選C選項。9.C用來表示代碼塊所屬關系(控制層級結(jié)構(gòu)的)的語法【詳解】本題考查WORD相關知識。該文檔中的有1個用戶a添加了2處批注,A錯。該文檔中圖片采用的環(huán)繞方式為四周或者緊密,但不是上下型,B錯。若要對文檔中所有的Python文字設置為紅色傾斜格式解析:C【詳解】本題考查WORD相關知識。該文檔中的有1個用戶a添加了2處批注,A錯。該文檔中圖片采用的環(huán)繞方式為四周或者緊密,但不是上下型,B錯。若要對文檔中所有的Python文字設置為紅色傾斜格式,則用替換功能。選項C的說法正確。10.B
【詳解】本題主要考查Python程序設計語言。python是一種解釋型、面向?qū)ο蟮挠嬎銠C程序設計語言;python支持Windows操作系統(tǒng),也支持Linux系統(tǒng);python源文件以***.解析:B【詳解】Pythonpython本題主要考查程序設計語言。是一種解釋型、面向?qū)ο蟮挠嬎銠C程序設計語言;為擴展python支持Windows操作系統(tǒng),也支持Linux系統(tǒng);python源文件以***.py名;python11.BB文件不能直接在命令行中運行,故本題選選項?!驹斀狻縋ython本題主要考查變量的命名。變量的命名規(guī)則有:只能以字母或下劃線開Pythonspeed變量名是,故頭,不能包含特殊符號,不能是關鍵字,故合法的B本題選選項。解析:B【詳解】Python本題主要考查變量的命名。變量的命名規(guī)則有:只能以字母或下劃線開頭,不能包含特殊符號,不能是關鍵字,故合法的變量名是,故本題選B選項。Pythonspeed12.C【詳解】本題主要考查相關知識點知識點。是文字處理軟件(word后綴名),.vbp是VisualBasic工程文件后綴名,.exe是可執(zhí)行文件后綴名,.py是Python文件Python.doc解析:C【詳解】.doc文字處理軟件(word后綴名),.vbp是本題主要考查Python相關知識點知識點。是VisualBasic工程文件后綴名,.exe是可執(zhí)行文件后綴名,.py是Python文件的后綴名,故本題選C選項。13.B【詳解】本題主要考查Python語句。對于語句x=(y=z+1),y=z+1是一個賦值語句,作為一個整體沒有返回值,x等于的是個空值,故該語句是非法的,故本題選B選項。解析:B【詳解】Python本題主要考查語句。對于語句句,作為一個整x=(y=z+1),y=z+1是一個賦值語
xB體沒有返回值,等于的是個空值,故該語句是非法的,故本題選選項。14.A【詳解】PythonPythona本題考查語句。在中要交換變量和中的值,可以使用的語bt=aa=bb=tab=baA句組是;;也可以是,,,故本題選。A解析:【詳解】本題考查Python語句。在Python中要交換變量a和b中的值,可以使用的語句組是t=a;a=b;b=t也可以是a,b=b,a,故本題選A。15.C【詳解】本題考查的是Python函數(shù)。input()是輸入函數(shù),print()是輸出函數(shù)。故選項C正確。C解析:【詳解】Pythoninput()print()本題考查的是函數(shù)。是輸入函數(shù),是輸出函數(shù)。故選項正確。C二、程序填空16.初值為1終值為:20步長為:3sum=70【詳解】Pythonforiinrange(1,20,3)本題主要考查循環(huán)結(jié)構(gòu)。由代碼i,可知循環(huán)變量的初值為1203,終值為,步長為。該程序執(zhí)行后,輸出的結(jié)果為sum=sum+i=0+1+4+7+10+13+16+19=70。17.n%i==0:i+=1ss(i)andss(n-i):8=3+5【詳解】Pythonss(n)n本題主要考查程序的執(zhí)行與調(diào)試。①函數(shù)用來判斷是否為質(zhì)數(shù),若是則返TrueFalsewhilen回,否則返回,此處是通過循環(huán)逐個判斷是不是能整除,故填in%i==0:ifii+=1。②若不滿足條件,則遞增,繼續(xù)循環(huán)判斷,
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 肺外科??浦R培訓課件
- 腸道門診知識培訓
- 輔導員工作中的團隊協(xié)作重要性試題及答案
- 農(nóng)業(yè)氣象學2024年農(nóng)藝師試題及答案
- 美發(fā)裁剪知識培訓課件
- 網(wǎng)店管家知識培訓課件
- 績效考核知識培訓課件
- 網(wǎng)絡安全宣傳日
- 輔導員考試試題回顧與分析試題及答案
- 醫(yī)療法律法規(guī)知識培訓
- 常州工業(yè)職業(yè)技術學院《電力經(jīng)濟與管理》2023-2024學年第一學期期末試卷
- 設備清潔管理制度內(nèi)容
- 2篇 學習《習近平關于健康中國論述摘編》的心得體會
- 培訓課件 -SMART原則
- 綠色國風中國傳統(tǒng)配色青綠介紹模板
- 食品企業(yè)食品農(nóng)藥殘留檢測方案
- DB32-T 4867-2024 國土空間生態(tài)保護修復工程生態(tài)成效監(jiān)測評估技術導則
- 解讀《特種設備安全法》
- 紅色文化課件
- DB51-T 2975-2022 氣凝膠復合保溫隔熱材料及系統(tǒng)通.用技術條件
- 《石油工程概論》教材筆記
評論
0/150
提交評論