【試卷3】Python一級(jí)考試練習(xí)題_第1頁(yè)
【試卷3】Python一級(jí)考試練習(xí)題_第2頁(yè)
【試卷3】Python一級(jí)考試練習(xí)題_第3頁(yè)
已閱讀5頁(yè),還剩7頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、【試卷 3】Python 一級(jí)考試練習(xí)題精品一、選擇題Python 表達(dá)式中,哪項(xiàng)的值與其它三項(xiàng)不同( )Alen(“my name is james”.split() Csum(1,2,1,1)Bint(4.99) Dmax(1,2,3,4)2Python a*3+b*3+c*3=100*a+10*b+c 屬于()A算術(shù)表達(dá)式B關(guān)系表達(dá)式C邏輯表達(dá)式D日期表達(dá)式Python 操作描述錯(cuò)誤的是( )x1+x2 x1 x2,生成新列表x*n 將列表x CMin(x列表x 中最大數(shù)據(jù)項(xiàng)DLen(x) 計(jì)算列表中成員的個(gè)數(shù)在Python整數(shù)、浮點(diǎn)數(shù)C布爾字符串D2.5+2.5 的值是整數(shù)(int)類

2、型R1、R2 的電阻并聯(lián)后,電路阻值R 可由公式求解,下面能正確求出R的 Python 表達(dá)式是( )A(R1+ R2)/(R1*R2) CR1*R2/R1+R2BR1+R2/(R1*R2) DR1*R2/(R1+R2) 是:( )規(guī)劃網(wǎng)站結(jié)構(gòu),并確定設(shè)計(jì)風(fēng)格發(fā)布網(wǎng)站網(wǎng)頁(yè)制作了解網(wǎng)站運(yùn)行環(huán)境,選擇網(wǎng)站開發(fā)工具確定網(wǎng)站主題,收集素材ABCD檢測(cè)輸入的四位整數(shù) abcd 。實(shí)現(xiàn)上述功python 程序代碼如下:k=int(input(“輸入一個(gè)四位數(shù):”) y=k%100if:print(“符合”) else:print(“不符合”)劃線處應(yīng)填入的代碼是( )Ax=k/100Cx=k/100Bx=

3、k/100 (x+y)*2=k Dx=k/100 (x+y)*2=kPython 的轉(zhuǎn)義字符描述錯(cuò)誤的是( )r 回車n 換行 反斜杠符號(hào)”單引號(hào)Python 變量名的是()intAbcfloatComplex在python中運(yùn)行print(“3+6”)的結(jié)果是()。A9B“3+6”C3+6D“9”Python IDLE 環(huán)境的退出命令是( )Escclose回車鍵exitPython 程序的過程中出現(xiàn)了如下圖錯(cuò)誤提示,原因是()。A變量名 51study 太長(zhǎng)B應(yīng)該寫成chinese =51study C“chinese”應(yīng)該寫成“chinas”D變量名 51study 不符合 python

4、 語(yǔ)言規(guī)范,變量名不能以數(shù)字開頭變量K 表示某天是星期幾表示星期一),python 表達(dá)式中能表示K 的下一天的是()AK+1BK%7+1C(K+1)%7D(K+1)%7-1s1=python,s2=Pythons1s2 的值為( )“python”“Python”TrueFalse下圖是python34A圖中文件存儲(chǔ)結(jié)構(gòu)為樹結(jié)構(gòu),python34 為樹的根結(jié)點(diǎn)(父節(jié)點(diǎn)) B圖中python34 根結(jié)點(diǎn)有 4 個(gè)子結(jié)點(diǎn)C圖中python34 根結(jié)點(diǎn)下有 5 個(gè)子樹(子結(jié)點(diǎn))D圖中Toolspython34二、程序填空Python 程序并回答問題。who=我的 action=是destinati

5、on=鏡像世界 number=153code=通行密碼print( who+destination+code+action+str(number)變量who 的數(shù)據(jù)類。類似number 的數(shù)據(jù)類。print 語(yǔ)句輸出的結(jié)果。str(number)的作用?!?”在程序中的作用?,F(xiàn)今信息化時(shí)代,信息的傳輸十分迅速,足不出戶便知天下事。許多社交平臺(tái)都有設(shè) 置本平臺(tái)的熱點(diǎn)排行榜,方便用戶了解正在發(fā)生的熱門事件。但社交平臺(tái)數(shù)量眾多,平臺(tái) 用戶種類和數(shù)量也大不相同,導(dǎo)致不同平臺(tái)熱點(diǎn)的實(shí)際熱度大小也不同。小鐘為了確保自 己知道的熱點(diǎn)是真正的熱點(diǎn),于是打算用功能強(qiáng)大的python 合并,形成自己的熱點(diǎn)排行榜。

6、說明這個(gè)熱點(diǎn)的熱度越高。現(xiàn)在小鐘已經(jīng)獲得了如下兩個(gè)平臺(tái)的熱度值從小到大的排行 個(gè)小功能交給他的好朋友你來(lái)實(shí)現(xiàn),你想到2 種算法,請(qǐng)把下列程序填寫完整。AP10P9P8P7P6P5P4P3P2P11166116329438582652714756925BE1035E9116E8215E7271E6309E5428E4576E3772E2806E1950Python 程序如下:A= 11,66,116,329,438,582,652,714,756,925B = 35,116,215,271, (5)算法一:myRank i = 0j = 0while (i len(A) and j len(B)

7、: if (Ai Bj):(6) i += 1else:j += 1while (i = len(A): myRankk = Bj j += 1elif (j = len(B): myRankk = Ai i += 1elif (9): myRankk = Ai i += 1else:myRankk = Bj j += 1print(myRank)隊(duì)頭各出一人配成舞伴。跳完后的兩人重新回到隊(duì)尾。例如:boyAlex,Steven,Jack,girlAda*,Babs.,Danla,Jane 輸出:Turn1:(Alex,Ada) Turn2:(Steven,Babs) Turn3:(Jack,

8、Danla) Turn4:(Alex,jane) Turn12:(Jack,jane) 代碼如下:boyAlex,Steven,JackgirlAda,Babs,Danla,Jane for i in range(12):x,y #出隊(duì)boy.append( )再 進(jìn) 隊(duì) girl.append( )再進(jìn)隊(duì)程序代碼中處正確的代碼是)Aboy.pop(l).girl.pop(l)Cboy.pop(0),girl.pop(0)程序代碼中處正確的代碼是)。AxByCi程序代碼中處正確的代碼是)。AxByCi、處修改完善程序代碼,不得增加、刪除語(yǔ)句或改變程序原有結(jié)構(gòu),操作結(jié)束后保存。以下程序段的功能是

9、:輸入一個(gè)正整數(shù)n(1 至 100),輸出它的約數(shù)的個(gè)數(shù)。s=0n=int(input(“請(qǐng)輸入一個(gè)正整數(shù):”) if n100:exitfor i in range(1,n+1):if n/i=0:s=s+i print(“約數(shù)的個(gè)數(shù)是:”,s)1!+2!+3!+20!的和。n=0 s=0 t=1for n in range(1,21):t*=n s+=t print(s)(1)n 的作用。(2)s 的作用是。(3)t 的初值必須賦值為1,這是因。t*=n 的等價(jià)語(yǔ)句是 s+=t 的等價(jià)語(yǔ)句是21程序補(bǔ)充:5 .5 3.25%.3%.3%.2%.1.75%,5 年后會(huì)有多少收益呢?調(diào)用rou

10、nd()函數(shù),保留結(jié)果兩位小數(shù)。money = rate= for print(“5 年以后存款總額:”,money,“元”)10 3.7%的銀行保證收益型理財(cái)產(chǎn)品。每年理財(cái)贖回后,他會(huì)提取 2 萬(wàn)元用作生活所需,余下資金仍購(gòu)買此種理財(cái)。在收益率不變的情況下,多少年后本金被全部取出?money= year= while print(year,“年后資金被全部取出”)【參考答案】*試卷處理標(biāo)記,請(qǐng)不要?jiǎng)h除一、選擇題1C【詳解】本題考查的是Python 函數(shù)。split() 通過指定分隔符對(duì)字符串進(jìn)行切片,無(wú)參數(shù)即分隔所有,len() 方法返回對(duì)象(字符、列表、元組等)長(zhǎng)度或項(xiàng)目個(gè)數(shù),故len(“

11、my 解析:C【詳解】本題考查的是 Python 函數(shù)。split() 通過指定分隔符對(duì)字符串進(jìn)行切片,無(wú)參數(shù)即分隔所有,len() 方法返回對(duì)象(字符、列表、元組等)長(zhǎng)度或項(xiàng)目個(gè)數(shù),故len(“my name is james”.split()=4;int 函數(shù)可以將數(shù)字轉(zhuǎn)換為整數(shù),直接取整,不會(huì)四舍五入,int(4.99)=4;sum() 方法對(duì)系列進(jìn)行求和計(jì)算,sum(1,2,1,1)=5;max() 方法返回給定參數(shù)的最大值,參數(shù)可以為序列,max(1,2,3,4)=4。故應(yīng)選 C。2B【詳解】本題主要考查 Python 表達(dá)式的運(yùn)算。“=”是關(guān)系運(yùn)算符,用于判斷左右兩邊的表達(dá)式值是否

12、相等,故該表達(dá)式是關(guān)系表達(dá)式,故本題選 B 選項(xiàng)。解析:B【詳解】本題主要考查 Python “=”是關(guān)系運(yùn)算符,用于判斷左右兩邊的表達(dá)式值是否相等,故該表達(dá)式是關(guān)系表達(dá)式,故本題選B 選項(xiàng)。3C【詳解】Python 列表相關(guān)操作。x1+x2 x1 x2,生成新列表; x*n x 復(fù)制次,生成新列表;Min(x) x 中最小數(shù)據(jù)項(xiàng);Len(x) 計(jì)算列表中成員的個(gè)解析:C【詳解】Python x1+x2 x1 x2將列表x ) 列表x ) 計(jì)算列表中成員的個(gè)數(shù),故本題C 選項(xiàng)。4D【詳解】本題主要考查 Python 數(shù)據(jù)類型。整數(shù)(int)、浮點(diǎn)數(shù)(float)、字符串(str)、布爾(boo

13、l),2.5+2.5=5.0,值是浮點(diǎn)數(shù)(float)類型,故本題選 D選項(xiàng)。【詳解】本題主要考查 Python 數(shù)據(jù)類型。整數(shù)(int)、浮點(diǎn)數(shù)(float)、字符串(str)、布爾(bool),2.5+2.5=5.0,值是浮點(diǎn)數(shù)(float)類型,故本題選 D 選項(xiàng)。5D【詳解】python D 正確。 解析:D【詳解】本題考查的是 python 表達(dá)式的書寫。表達(dá)式的書寫要在一行中,并且乘號(hào)不能省略,并用括號(hào)表示其計(jì)算的優(yōu)先級(jí)。電阻表達(dá)式轉(zhuǎn)換后,選項(xiàng)D 正確。6D【詳解】本題考查的是網(wǎng)站制作流程相關(guān)知識(shí)。建立網(wǎng)站首先是要確定網(wǎng)站的主題,收集素材,規(guī)劃網(wǎng)站,然后選擇網(wǎng)站的開發(fā)工具進(jìn)行網(wǎng)頁(yè)制

14、作,最后進(jìn)行網(wǎng)站的發(fā)布。故選項(xiàng) D 正確。解析:D【詳解】劃網(wǎng)站,然后選擇網(wǎng)站的開發(fā)工具進(jìn)行網(wǎng)頁(yè)制作,最后進(jìn)行網(wǎng)站的發(fā)布。故選項(xiàng)D 7D【詳解】Python(ab+cd)(ab+cd)=a, abcdab=abcd / 100,cd=abcd %100 x=k/ 解析:D【詳解】本題主要考查 Python 程序的調(diào)試。檢測(cè)是否滿足關(guān)系(ab+cd)(ab+cd)=a,需要將 ab與 cd 取出來(lái),ab=abcd / 100,cd=abcd %100,故第一空填 x=k/100,第二空判斷是否滿足(ab+cd)(ab+cd)=a,故第二空填(x+y)*2=k,故本題選 D 選項(xiàng)。8D【詳解】本題

15、主要考查 Python 轉(zhuǎn)義字符。r 回車,n 換行, 反斜杠符號(hào),” 雙引號(hào), 故本題選 D 選項(xiàng)。解析:D【詳解】本題主要考查 Python 轉(zhuǎn)義字符。r 回車,n 換行, 反斜杠符號(hào),” 雙引號(hào),故本題選D選項(xiàng)。9B【詳解】Python Python Abc,故本題選 B 選項(xiàng)。解析:B【詳解】本題主要考查 Python 含特殊符號(hào),不能是關(guān)鍵字,故可作為Python 變量名的是 Abc,故本題選 B 選項(xiàng)。10C【詳解】python print print(str)#str 是任意一個(gè)字符串,數(shù)字等?!?+6”是字符串故輸出為:3+6,選項(xiàng) C 正確。解析:C【詳解】python pr

16、int 函數(shù)。print(str)#str “3+6”是字C 正確。11D【詳解】PythonPythonIDLEPythonIDLEexit(解析:D【詳解】Python Python 程序設(shè)計(jì)語(yǔ)言默認(rèn)安裝時(shí),會(huì)有一個(gè)自帶的集成IDLEPython IDLE “或quit()PythonD 選項(xiàng)正確?!军c(diǎn)睛】12D【詳解】本題考查的是程序調(diào)試。報(bào)錯(cuò)內(nèi)容是“語(yǔ)法錯(cuò)誤:無(wú)效語(yǔ)法”D 項(xiàng)正確。解析:D【詳解】本題考查的是程序調(diào)試。報(bào)錯(cuò)內(nèi)容是“語(yǔ)法錯(cuò)誤:無(wú)效語(yǔ)法”,變量名51study,數(shù)字不能作為變量名的開頭,故D 項(xiàng)正確。13B【詳解】Python77,K幾(k=1,表示星期一),K%7KK%7

17、+1,故本題選 B 選項(xiàng)。解析:B【詳解】Python 7 7,變量K 表示某天是星期幾表示星期一),K%7 表示,則表示K K%7+1B 選項(xiàng)。14C【詳解】本題主要考查 Python 字符串。比較字符串的大小,是將兩個(gè)字符串的字符一一比較它們的 ASCII 值,小寫字母的 ASCII 值大于大寫字母,故表達(dá)式中 s1s2 的值為 True,故本題選 C 選項(xiàng)解析:C【詳解】本題主要考查 PythonASCII 值,小寫字母的 ASCII 值大于大寫字母,故表達(dá)式中s1s2 的值為 True,故本題選 C 選項(xiàng)。15B【詳解】本題主要考查計(jì)算機(jī)文件存儲(chǔ)結(jié)構(gòu)。由圖可知,圖中文件存儲(chǔ)結(jié)構(gòu)為樹結(jié)構(gòu)

18、, python34 為樹的根結(jié)點(diǎn)(父節(jié)點(diǎn));圖中 python34 根結(jié)點(diǎn)有 8 個(gè)子結(jié)點(diǎn);圖中python34 根結(jié)點(diǎn)下有 5 個(gè)子解析:B【詳解】為()python34 8 python34 5 個(gè)子樹)Tools python34 ),故本題選B 選項(xiàng)。二、程序填空字符串 字符串 我的鏡像世界通行密碼是 153 轉(zhuǎn)換為字符串 連接字符串【詳解】Python 我的who 的數(shù)據(jù)類型字符number=153number 的數(shù)據(jù)類型也為字符串。print( ,是將變量字符串拼接后輸出,故print語(yǔ)句輸出的結(jié)果是我的鏡像世界通行密碼是153str(number)的作用是轉(zhuǎn)換為字符串?!?”在

19、程序中的作用是連接字符串。myRank.append(Ai) j len(B) klen(A)+len(B)-1Ai Bj【詳解】python 編程。根據(jù)表格所示,列表B 5 309處為309;Ai BjAimyRank.append(Ai);當(dāng)列表未結(jié)j len(B);k,用以記錄i j 的和,當(dāng)k len(A)+len(B)-1 klen(A)+len(B)-1;若Ai Bj,則先將Ai 添加至列表末尾,因處為Ai。【點(diǎn)睛】18C A B【詳解】Python 程序。隊(duì)列是從隊(duì)頭出隊(duì),隊(duì)尾入隊(duì),使用pop 函0append 方AB19n%i=0 s=s+1【詳解】Python i 1nn 能整除i,則i n 統(tǒng)計(jì)約數(shù)的個(gè)數(shù),故此處應(yīng)修改為。n 能整除s 遞。20計(jì)算每一項(xiàng)的階乘 記錄階乘相加后的和 t 記錄的是每一項(xiàng)階乘的結(jié)果 即t=t*n,t 初值為1,能計(jì)算出每項(xiàng)的階乘結(jié)果,若為0,則每項(xiàng)的階乘結(jié)果都是0

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說明,都需要本地電腦安裝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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 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)論