




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
【編程】NCT-Python編程一級(jí)-模擬卷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.關(guān)于Python的內(nèi)存管理,下列說(shuō)法錯(cuò)誤的是()A.變量不必事先聲明C.變量無(wú)須制定類型B.變量無(wú)需先創(chuàng)建和賦值就可直接使用D.可以使用del釋放資源3.下列與數(shù)學(xué)表達(dá)式對(duì)應(yīng)的python表達(dá)式,正確的是()。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.下面選項(xiàng)中對(duì)Python操作描述錯(cuò)誤的是()A.x1+x2連接列表x1和x2,生成新列表B.x*n將列表x復(fù)制次,生成新列表C.Min(x)列表x中最大數(shù)據(jù)項(xiàng)D.Len(x)計(jì)算列表中成員的個(gè)數(shù)5.在用Python編程對(duì)數(shù)據(jù)進(jìn)行分析的時(shí)候,代碼pandas.DataFrame.sum是()執(zhí)行的操作A.返回所有列的和B.返回所有行的和C.返回所有數(shù)據(jù)中的最大值D.返回所有數(shù)據(jù)中的最小值6.以下Python代碼的運(yùn)行結(jié)果是()。a=3b=4a=a*bprint(a)A.3B.4C.12D.a(chǎn)*b7.運(yùn)行下列Python程序,輸出結(jié)果為0,則空白處應(yīng)為()a=14b=7c=_______print(c)A.a(chǎn)-b8.python用來(lái)表代示碼塊所屬關(guān)系(控制層級(jí)結(jié)構(gòu)的)的語(yǔ)法符號(hào)是()A.圓括號(hào)B.大括號(hào)C.縮進(jìn)D.冒號(hào)9.利用Word軟件編輯了一篇關(guān)于“Python簡(jiǎn)介”的文檔,部分界面如圖所,示下列說(shuō)法B.a(chǎn)+bC.a(chǎn)/bD.a(chǎn)%b正確的是()A22.該文檔中的有個(gè)用戶添加了處批注B.該文檔中圖片采用的環(huán)繞方式為上下型C4.該文檔中總共有處修訂D.若要對(duì)文檔中所有的“Python10.關(guān)于pythonA.python是一種解釋型”文字設(shè)置為“紅色傾斜”格式,用自動(dòng)更正功能最合適程序設(shè)計(jì)語(yǔ)言,下列說(shuō)法不正確的是()、面向?qū)ο蟮挠?jì)算機(jī)程序設(shè)計(jì)語(yǔ)言B.python支持Windows操作系統(tǒng),但不支持Linux系統(tǒng)C.python源文件以***.py為擴(kuò)展名D.python文件不能直接在命令行中運(yùn)行11.下列選項(xiàng)中,合法的Python變量名是()A.print12.Python文件的后綴名是()。A..docB..vbpB.speedC.PD.a(chǎn)#2D..exeC..py13.下)列哪個(gè)語(yǔ)句在Python中是非法的?(A.x=y=z=1B.x=(y=z+1)C.x,y=y,xD.x+=yx=x+y14.在Python中要交換變量a和b中的值,應(yīng)使用的語(yǔ)句組是()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年提出了以下猜想:任何一個(gè)2大于的偶數(shù)都可以寫成兩個(gè)質(zhì)數(shù)之:。_________,值終為:_________,步長(zhǎng)為:__________。和,請(qǐng)完善代碼幫助哥德巴赫驗(yàn)證他的猜想。importmathdefss(n):Flag=Truei=2whilei<=int(math.sqrt(n))andFlag:if_____________Flag=False_____________returnFlagn=int(input(“2”))輸入一個(gè)大于的偶數(shù)foriinrang(2,n//2+1):if____________print(str(n)+"="+str(i)+"+"+str(n-i))8如果輸入“”則結(jié)果顯示_____18.(項(xiàng)目情境)在中國(guó)古代,出自數(shù)學(xué)家張丘建的《算經(jīng)》中這樣一個(gè)值得研究的問(wèn),直錢五;雞母一,直錢三;雞雛三,直錢一。凡百錢,買雞百只。問(wèn)雞翁、“百錢買百雞問(wèn)題”。即:現(xiàn)有100文錢,公雞5文題:今有雞翁一母、雛各幾何?這個(gè)問(wèn)題就是著名的錢一只,母雞3文錢一只,小雞一文錢3只,要求:公雞,母雞,小雞都要有,把文100錢買100只雞,買的雞是整數(shù)。(問(wèn)題求解)設(shè)用變量g、m、x三個(gè)變量分別存放公雞、母雞和表達(dá)式或語(yǔ)句,程使序完整。問(wèn)公雞、母雞和小雞各幾何?小雞的數(shù)量,請(qǐng)閱讀如下程序,在空白處填寫適當(dāng)?shù)膄orginrange(1,20):formin_______:forxinrange(3,98,3):if_________and__________==100:print("公雞:",g,"母雞:",m,"小雞:",x)19.編寫程序。數(shù),每當(dāng)一個(gè)數(shù)N,請(qǐng)輸入從1到N(包含N)中要跳過(guò)的數(shù)。以下是猜數(shù)游戲的程序,請(qǐng)?jiān)诋嬀€出填寫正確的內(nèi)容。信息社團(tuán)的三個(gè)同學(xué)和一Bruce起做游戲,他們的游戲規(guī)則很簡(jiǎn)單,從1開始依次報(bào)能被整除或者十位是7就要跳過(guò)7這個(gè)數(shù),現(xiàn)在給出一個(gè)數(shù)20.完善程序。importrandomsecret=random.randint(0,10)print(“--------”)猜數(shù)游戲cs=int(input(“你猜的數(shù)字是”))whilecs!=secret:_______cs>secret:_________(“!”)唉,猜大啦__________:print(“”)嘿嘿,猜小了!cs=int(input(“”))重新猜一個(gè)靠譜的數(shù)字是:print(“”)游戲結(jié)束,不玩了!21.閱讀程序。閱讀求水仙花數(shù)的代碼并回答問(wèn)題。153“水仙花數(shù)”是指一個(gè)三位數(shù),其各位數(shù)字立方和等于該數(shù)本身。例如:是一個(gè)“水仙花數(shù)”,因?yàn)?53=13+53+3forninrange(100,1000):i=n//1003,請(qǐng)計(jì)算并輸出所有三位數(shù)的水仙花數(shù)。j=n//100%10k=n%10ifn==i*i*i+j*j*j+k*k*k:print(n)(1)//的符號(hào)作用是。_____(2)%的符號(hào)作用是。_____(3)==的符號(hào)作用是。(4)在代碼中,變量i表示的是三位數(shù)中的______位。(5)在代碼中,變量j表示的是三位數(shù)中的______位。(6)在代碼中,變量k表示的是三位數(shù)中的______位。(7)在range(100,1000區(qū)域內(nèi),變量n無(wú)法取到的數(shù)值是________。_____)這個(gè)【參考答案】***試卷處理標(biāo)記,請(qǐng)不要?jiǎng)h除一、選擇題1.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。2.B【詳解】本題主要考查Python的變量。變量需要先創(chuàng)建和初始化,才可以使用,故本題選B選項(xiàng)。B解析:【詳解】PythonB本題主要考查的變量。變量需要先創(chuàng)建和初始化,才可以使用,故本題選選項(xiàng)。3.D【詳解】Pythonsqrt“*”本題考查的是表達(dá)式。()求平方根,乘法運(yùn)算符為,除法為“/”(-b+math.sqrt(b*b–4*a,嵌套函數(shù)均使用小括號(hào)。表示為D解析:【詳解】Python。sqrt本題考查的是表達(dá)式()求平方根,乘法運(yùn)算符為“”,除法為“”,嵌*/(-b+math.sqrt(b*b–4*a*c))/(2*a)。表示為套函數(shù)均使用小括號(hào)。4.C【詳解】本題主要考查Python列表相關(guān)操作。x1+x2連接列表x1和x2,生成新列表;x*n將列表x復(fù)制次,生成新列表;Min(x)列表x中最小數(shù)據(jù)項(xiàng);Len(x)計(jì)算列表中成員的個(gè)C解析:【詳解】本題主要考查Python列表相關(guān)操作。連接列表和,x1+x2x1x2生成新列表;x*n將列表x復(fù)制次,生成新列表;Min(x)x列表中最小數(shù)據(jù)項(xiàng);Len(x)計(jì)算列表中成員的個(gè)數(shù),故本題C選選項(xiàng)。5.A【詳解】PythonpandasPandasDataFrame.sum()函數(shù)用于本題考查的是的庫(kù)相關(guān)知識(shí)。返回用戶所請(qǐng)求軸的值之和。如果輸入值是索引軸,,則它將在列中添加所有值,并且對(duì)所A解析:【詳解】PythonpandasPandasDataFrame.sum()本題考查的是的庫(kù)相關(guān)知識(shí)。函數(shù)用于返回用戶所請(qǐng)求軸的值之和。添加所有值,并且對(duì)所有列都相如果輸入值是索引軸,,則它將在列中同。它返回一個(gè)序列,其中包含每一列中所有值的總和。故本題應(yīng)選A。6.C【詳解】本題主要考查Python程序的執(zhí)行。a=3,b=4,a=a*b=3*4=1212,故本題選C選項(xiàng)。,故運(yùn)行的結(jié)果是解析:C【詳解】本題主要考查Python程序的執(zhí)行。a=3,b=4,a=a*b=3*4=12,故運(yùn)行的結(jié)果是12,故本題選C選項(xiàng)。7.D【詳解】本題考查Python程序執(zhí)行輸出c=0。a-b=7,a+b=21,a/b=2,a%b=0。故本題選D選項(xiàng)解析:D【詳解】本題考查Python程序執(zhí)行輸出c=0。a-b=7,a+b=21,a/b=2,a%b=0。故本題選D選項(xiàng)8.C【詳解】本題主要考查Python語(yǔ)法。python用來(lái)表示代碼塊所屬關(guān)系(控制層級(jí)結(jié)構(gòu)的)的語(yǔ)法符號(hào)是縮進(jìn),故本題選C選項(xiàng)。解析:C【詳解】本題主要考查Python語(yǔ)法。python符號(hào)是縮進(jìn),故本題選C選項(xiàng)。9.C用來(lái)表示代碼塊所屬關(guān)系(控制層級(jí)結(jié)構(gòu)的)的語(yǔ)法【詳解】本題考查WORD相關(guān)知識(shí)。該文檔中的有1個(gè)用戶a添加了2處批注,A錯(cuò)。該文檔中圖片采用的環(huán)繞方式為四周或者緊密,但不是上下型,B錯(cuò)。若要對(duì)文檔中所有的Python文字設(shè)置為紅色傾斜格式解析:C【詳解】本題考查WORD相關(guān)知識(shí)。該文檔中的有1個(gè)用戶a添加了2處批注,A錯(cuò)。該文檔中圖片采用的環(huán)繞方式為四周或者緊密,但不是上下型,B錯(cuò)。若要對(duì)文檔中所有的Python文字設(shè)置為紅色傾斜格式,則用替換功能。選項(xiàng)C的說(shuō)法正確。10.B
【詳解】本題主要考查Python程序設(shè)計(jì)語(yǔ)言。python是一種解釋型、面向?qū)ο蟮挠?jì)算機(jī)程序設(shè)計(jì)語(yǔ)言;python支持Windows操作系統(tǒng),也支持Linux系統(tǒng);python源文件以***.解析:B【詳解】Pythonpython本題主要考查程序設(shè)計(jì)語(yǔ)言。是一種解釋型、面向?qū)ο蟮挠?jì)算機(jī)程序設(shè)計(jì)語(yǔ)言;為擴(kuò)展python支持Windows操作系統(tǒng),也支持Linux系統(tǒng);python源文件以***.py名;python11.BB文件不能直接在命令行中運(yùn)行,故本題選選項(xiàng)?!驹斀狻縋ython本題主要考查變量的命名。變量的命名規(guī)則有:只能以字母或下劃線開Pythonspeed變量名是,故頭,不能包含特殊符號(hào),不能是關(guān)鍵字,故合法的B本題選選項(xiàng)。解析:B【詳解】Python本題主要考查變量的命名。變量的命名規(guī)則有:只能以字母或下劃線開頭,不能包含特殊符號(hào),不能是關(guān)鍵字,故合法的變量名是,故本題選B選項(xiàng)。Pythonspeed12.C【詳解】本題主要考查相關(guān)知識(shí)點(diǎn)知識(shí)點(diǎn)。是文字處理軟件(word后綴名),.vbp是VisualBasic工程文件后綴名,.exe是可執(zhí)行文件后綴名,.py是Python文件Python.doc解析:C【詳解】.doc文字處理軟件(word后綴名),.vbp是本題主要考查Python相關(guān)知識(shí)點(diǎn)知識(shí)點(diǎn)。是VisualBasic工程文件后綴名,.exe是可執(zhí)行文件后綴名,.py是Python文件的后綴名,故本題選C選項(xiàng)。13.B【詳解】本題主要考查Python語(yǔ)句。對(duì)于語(yǔ)句x=(y=z+1),y=z+1是一個(gè)賦值語(yǔ)句,作為一個(gè)整體沒(méi)有返回值,x等于的是個(gè)空值,故該語(yǔ)句是非法的,故本題選B選項(xiàng)。解析:B【詳解】Python本題主要考查語(yǔ)句。對(duì)于語(yǔ)句句,作為一個(gè)整x=(y=z+1),y=z+1是一個(gè)賦值語(yǔ)
xB體沒(méi)有返回值,等于的是個(gè)空值,故該語(yǔ)句是非法的,故本題選選項(xiàng)。14.A【詳解】PythonPythona本題考查語(yǔ)句。在中要交換變量和中的值,可以使用的語(yǔ)bt=aa=bb=tab=baA句組是;;也可以是,,,故本題選。A解析:【詳解】本題考查Python語(yǔ)句。在Python中要交換變量a和b中的值,可以使用的語(yǔ)句組是t=a;a=b;b=t也可以是a,b=b,a,故本題選A。15.C【詳解】本題考查的是Python函數(shù)。input()是輸入函數(shù),print()是輸出函數(shù)。故選項(xiàng)C正確。C解析:【詳解】Pythoninput()print()本題考查的是函數(shù)。是輸入函數(shù),是輸出函數(shù)。故選項(xiàng)正確。C二、程序填空16.初值為1終值為:20步長(zhǎng)為:3sum=70【詳解】Pythonforiinrange(1,20,3)本題主要考查循環(huán)結(jié)構(gòu)。由代碼i,可知循環(huán)變量的初值為1203,終值為,步長(zhǎng)為。該程序執(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ù)用來(lái)判斷是否為質(zhì)數(shù),若是則返TrueFalsewhilen回,否則返回,此處是通過(guò)循環(huán)逐個(gè)判斷是不是能整除,故填in%i==0:ifii+=1。②若不滿足條件,則遞增,繼續(xù)循環(huán)判斷,
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 實(shí)習(xí)實(shí)訓(xùn)基地合作協(xié)議合同范本
- 企業(yè)間的戰(zhàn)略合作伙伴合同
- 全職勞動(dòng)合同參考合同
- 5守株待兔(教學(xué)設(shè)計(jì))-2023-2024學(xué)年語(yǔ)文三年級(jí)下冊(cè)統(tǒng)編版
- Unit 1 How can I get there?Part B(教學(xué)設(shè)計(jì))-2024-2025學(xué)年人教PEP版英語(yǔ)六年級(jí)上冊(cè)
- 常年法律顧問(wèn)服務(wù)合同
- 11 浮力 第二課時(shí) 教學(xué)設(shè)計(jì)-2024-2025學(xué)年科學(xué)四年級(jí)上冊(cè)蘇教版
- 建筑項(xiàng)目材料檢測(cè)委托合同
- 中保人壽瑞祥養(yǎng)老保險(xiǎn)合同范本
- 標(biāo)準(zhǔn)化苗木購(gòu)銷合同范本詳解
- 《恒瑞醫(yī)藥股權(quán)激勵(lì)實(shí)施方案探析綜述》6200字
- 傅佩榮論語(yǔ)三百講(1-300講)匯編
- 統(tǒng)編版一年級(jí)下冊(cè)語(yǔ)文全冊(cè)完整課件
- 《植樹問(wèn)題(兩端都栽)》教學(xué)實(shí)錄-2024-2025學(xué)年人教版五年級(jí)數(shù)學(xué)上冊(cè)
- 智能 檢測(cè)與監(jiān)測(cè) 技術(shù)-智能建造技術(shù)專01課件講解
- 2024年心理咨詢師題庫(kù)【綜合題】
- 教育部《中小學(xué)校園食品安全和膳食經(jīng)費(fèi)管理工作指引》知識(shí)培訓(xùn)
- 石油工程設(shè)計(jì)大賽采油單項(xiàng)組
- 遼寧中考語(yǔ)文2024年真題考點(diǎn)全面解讀
- 2025年高考語(yǔ)文復(fù)習(xí)知識(shí)清單第十章作文專題11:漫畫作文寫作指導(dǎo)(學(xué)生版+解析)
- 中國(guó)肥胖及代謝疾病外科治療指南(2024版)
評(píng)論
0/150
提交評(píng)論