版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、試卷青年編程等級(jí)試 Python 程三級(jí)卷 5 習(xí) 一、選題1現(xiàn)有如下 python 序段:for in range( 6 ):p.append( int( random() 1 )for in range( 2, 6 = 1 p i % 2 = p += p i - 1elif = 0 p i 2 = p -= p i - 執(zhí)行該程序段后,在下列選項(xiàng)中,列表 p 中的元素值不可能的是() A, 2, , , 7 2B, , 14, -9 , 8C, 8, 1 4 6 10, 4 14 , , 2下列 Python 語(yǔ)中,會(huì)導(dǎo)致程序運(yùn)行出錯(cuò)的語(yǔ)句是( )Ax=(y=1) B Cx=1;y=1
2、3下列哪個(gè)語(yǔ)句在 Python 中非法的?( )Ax = z = 1B = (y = z + C y, x += y x=x+y4Python 文件的后綴名是( )。A.docBC5運(yùn)行如下 Python 程序,結(jié)果為( )。ABC6已知字符串 ,則 a-1值為( )ApBC7已知 a = , = , Python 表式 / 2 + b % 3 的為()ABC8為了提高程序的可讀性,可在該語(yǔ)句后面添加注釋語(yǔ)句Python 程序中用作注釋的 標(biāo)識(shí)符是( )A:BC9在 語(yǔ)中,用來(lái)定義函數(shù)的關(guān)鍵字是( )。AreturnBCfunction10Python 不支持的數(shù)據(jù)類型有( )Achar B
3、Cfloat list 11列不可以用來(lái)搭建本地服器的軟件是( )。 Excel ApacheABC12數(shù)學(xué)中,我們一般使用“示相等關(guān)系,那么=” Python 語(yǔ)中的寫法為 ( )A=B C 13列 Python 程段 a = b = b a :a = belsea = 10程序運(yùn)行后a 的是( )A10B C D414下 Python 程段x = while x 50:x = ( ) ( + )運(yùn)行后, 的值為( )A B C50 168 15列有關(guān)信息的說(shuō)法,不正的是( )APython 程序設(shè)計(jì)語(yǔ)言也是一種信息B微信朋友圈點(diǎn)贊也是一種信息評(píng)價(jià)方式C息在傳輸過(guò)程中,必須遵循一定的規(guī)則相關(guān)
4、數(shù)據(jù)進(jìn)行加工處理,數(shù)據(jù)之間建立相互聯(lián)系,從而形成信息 16 中下面代碼的運(yùn)行結(jié)果是( )x=365g=x%10 #%為余的意思s=x/10%10 # 為除的意思b=x/100sum=g*100+s*10+b #sum 文是求和的意思print(A365B C563 D17明想要通過(guò)編程來(lái)解決由明到景東錦屏耗時(shí)最短行程問(wèn)題時(shí),最核心的工作是 ( )A設(shè)計(jì)出解決問(wèn)題的算法 C寫出 Python 代B計(jì)出解決問(wèn)題的 擇一種編程軟件18林同學(xué)想要利用 Python 來(lái)寫一道程序,解決“”這個(gè)問(wèn)題,那么小林同學(xué)在編寫程序的過(guò)程中可能會(huì)用到哪些語(yǔ)句( )A賦值語(yǔ)句B環(huán)語(yǔ)句C件語(yǔ)句出語(yǔ)句19 程中,要求 s
5、300 的值,可以采用如下代碼,下列選項(xiàng)中 的說(shuō)法不正確的是( )Afor 循環(huán)語(yǔ)句中步長(zhǎng)為 3C句 s 共環(huán)執(zhí)行了 100 次B句 0 應(yīng)為 s 序使用了循環(huán)結(jié)構(gòu)20利用 Python 通過(guò)數(shù)組繪制擬合曲線圖,必須要用到的部庫(kù)是( )Atime 庫(kù)B 庫(kù)Cturtle 庫(kù)matplotlib 庫(kù)21用軟件是為滿足用戶不同域、不同問(wèn)題的應(yīng)用需求而設(shè)計(jì)的軟件。以下不屬于應(yīng) 用軟件的是( )A B信C考試系統(tǒng)python22于 python 中函,以下描述錯(cuò)誤的是( )。A函數(shù)能完成特定的功能,對(duì)函數(shù)的使不需要了解函數(shù)內(nèi)部實(shí)現(xiàn)原理,只要了解函數(shù) 的輸入輸出方式即可B用函數(shù)的主要目的是減低編程難度和
6、代碼重用C 使 保字定義一個(gè)函數(shù)數(shù)是一段具有特定功能的句組23下是猜數(shù)游戲的 Python 程序,請(qǐng)你補(bǔ)全代碼:請(qǐng)選擇適當(dāng)?shù)拇a填入程序處。( )AforBCelif24 中定義函數(shù)需要什么關(guān)鍵字放在函數(shù)開(kāi)始( )AfunctionBC25列 Python 程段運(yùn)行的結(jié)果是( ) x=0for i in range(1,20,3):x=x+iprint(x)A80BC7026 程中,已知 x=2,當(dāng)執(zhí)行語(yǔ)句 , 的是( )ABC27知 a=-2 則 python 表達(dá)式 的值為( )AB5.33C28Python 語(yǔ)言源代碼程序編譯后的文件擴(kuò)展名為( )ABC.java29 中表達(dá)式 5%2
7、= ( )。A2.5BC1030王編寫了出租車收費(fèi)的 python 程序,代碼如下:s1=float(input(請(qǐng)入行駛路程公里:) s1=3:f=10elif s1a,執(zhí)行 a=3*b=12,故程 序運(yùn)行后,a 的值是 12,故本題選 C 選項(xiàng)。解析:【詳解】本題主要考查 Python 程序的執(zhí)行。,滿足 ba,執(zhí)行 故程序運(yùn)行后, a 的值是 12故本題選 C 選。14【詳解】本題主要考查 Python 程序的執(zhí)行。第一遍循環(huán),x = (0 + 2) * ( + 3 )=6 第二遍循環(huán) x = (6 + 2) (6 + )=72不滿足 ,退出循環(huán),故解析:【詳解】本題主要考查 Pytho
8、n 程序的執(zhí)行。第一遍循環(huán), = ( 2) * ( + );第二遍循環(huán) = ( + 2) ( ),滿 x50,退出循環(huán),故運(yùn)行后x 的為 ,本題選 B 選項(xiàng)。15【詳解】本題考查的是信息相關(guān)知識(shí)。信息是一種具體的含義,語(yǔ)言是信息的載體,故 選項(xiàng) A 錯(cuò)誤;給微信朋友圈點(diǎn)贊是個(gè)人推薦,故選項(xiàng) B 正確;表達(dá)信息時(shí)要遵 照一定的標(biāo)準(zhǔn),計(jì)算機(jī)、通信、網(wǎng)絡(luò)等規(guī)范了一系列的解析:【詳解】本題考查的是信息相關(guān)知識(shí)。信息是一種具體的含義,語(yǔ)言是信息的載體,故選項(xiàng) 錯(cuò) 誤;給微信朋友圈點(diǎn)贊是個(gè)人推薦,故選項(xiàng) B 正;表達(dá)信息時(shí)要遵照一定的標(biāo)準(zhǔn),計(jì)算 機(jī)、通信、網(wǎng)絡(luò)等規(guī)范了一系列的協(xié)議,故選項(xiàng) 正確;對(duì)相關(guān)數(shù)據(jù)
9、進(jìn)行加工處理,使 據(jù)之間建立相互聯(lián)系,從而形成信息,選項(xiàng) 正確。16C【詳解】本題主要考查 Python 基本運(yùn)算。%為求余, /為整除,程序?qū)崿F(xiàn)了提取了變量 x 各位上的數(shù)值,然后倒置形成新數(shù),因此 選項(xiàng)正確?!军c(diǎn)睛】解析:【詳解】本題主要考查 Python 基本運(yùn)算。%為余, /為除,程序?qū)崿F(xiàn)了提取了變量 各位上的 數(shù)值,然后倒置形成新數(shù),因此 C 選項(xiàng)正確?!军c(diǎn)睛】17A【詳解】本題考查的是計(jì)算機(jī)解決問(wèn)題。計(jì)算機(jī)解決問(wèn)題的步驟:分析問(wèn)題、設(shè)計(jì)算 法、編寫程序、調(diào)試運(yùn)行、檢測(cè)結(jié)果,其中最核心的步驟是設(shè)計(jì)算法。故本題 應(yīng)選 A。解析:【詳解】本題考查的是計(jì)算機(jī)解決問(wèn)題。計(jì)算機(jī)解決問(wèn)題的步驟:
10、分析問(wèn)題、設(shè)計(jì)算法、編寫程序、調(diào)試運(yùn)行、檢測(cè)結(jié)果,其中最核心的步驟是設(shè)計(jì)算法。故本題應(yīng)選 A。18【詳解】本題考查 Python 語(yǔ)句。初始值會(huì)涉及到賦值語(yǔ)句、從 1 加到 100 會(huì)用到循環(huán)語(yǔ)句、最后會(huì)輸出結(jié)果用 到輸出語(yǔ)句。故本題選 ABD解析:【詳解】本題考查 Python 語(yǔ)句。初始值會(huì)涉及到賦值語(yǔ)句、從 1 加 100 會(huì)到循環(huán)語(yǔ)句、最后會(huì)輸出結(jié)果用到輸出語(yǔ) 句。故本題選 19【詳解】本題主要考查Python 程序調(diào)試。分析代碼可知for環(huán)語(yǔ)句中步長(zhǎng)3變量s 的初值應(yīng)為0,語(yǔ)句ssi共循環(huán)執(zhí)行了100 次,程序使用for環(huán)結(jié)構(gòu),故本 題選B項(xiàng)。解析:【詳解】本題主要考查 Python
11、 程序調(diào)試。分析代碼可知, 循環(huán)語(yǔ)句中步長(zhǎng)為 3,量 s 的值應(yīng) 為 0,語(yǔ)句 ss 共環(huán)執(zhí)行了 次,程序使用了 for 循結(jié)構(gòu),故本題選 B 選。 20【詳解】本題主要考查 Python 庫(kù)。time 庫(kù)是 python 處理時(shí)間數(shù)據(jù)的標(biāo)準(zhǔn)庫(kù),random 庫(kù) 用于生成各種分布的隨機(jī)數(shù),turtle 庫(kù)是 語(yǔ)言中一個(gè)很流行的繪制圖像 的函數(shù)庫(kù),mat解析:【詳解】本題主要考查 Python 庫(kù)time 庫(kù) python 處時(shí)間數(shù)據(jù)的標(biāo)準(zhǔn)庫(kù)random 庫(kù)于生成 種分布的隨機(jī)數(shù)turtle 庫(kù) Python 語(yǔ)言中一個(gè)很流行的繪制圖像的函數(shù)庫(kù)matplotlib 庫(kù) 用于繪制曲線圖,故本題選
12、選項(xiàng)。21【詳解】本題考查的是應(yīng)用軟件。應(yīng)用軟件(Application)是和系統(tǒng)軟件相對(duì)應(yīng)的,是用戶 可以使用的各種程序設(shè)計(jì)語(yǔ)言,以及用各種程序設(shè)計(jì)語(yǔ)言編制的應(yīng)用程序的集 合,分為應(yīng)用軟件包和用戶程序。p解析:【詳解】本題考查的是應(yīng)用軟件。應(yīng)用軟Application)是和系統(tǒng)軟件相對(duì)應(yīng)的,是用戶可以使用的 各種程序設(shè)計(jì)語(yǔ)言,以及用各種程序設(shè)計(jì)語(yǔ)言編制的應(yīng)用程序的集合,分為應(yīng)用軟件包和 用戶程序。python 是程軟件,屬于系統(tǒng)軟件。故本題應(yīng)選 。22【詳解】本題主要考查 Python 中的函數(shù)。函數(shù)能完成特定的功能,對(duì)函數(shù)的使用不需要 了解函數(shù)內(nèi)部實(shí)現(xiàn)原理,只要了解函數(shù)的輸入輸出方式即可;
13、使用函數(shù)的主要 目的是減低編程難度和代碼重用;Python解析:【詳解】本題主要考查 Python 中的函數(shù)。函數(shù)能完成特定的功能,對(duì)函數(shù)的使用不需要了解函數(shù)內(nèi) 部實(shí)現(xiàn)原理,只要了解函數(shù)的輸入輸出方式即可;使用函數(shù)的主要目的是減低編程難度和 代碼重用;Python 使 def 保留字定義一個(gè)函數(shù);函數(shù)是一段具有特定功能語(yǔ)句組,故 本題選 C 選。23【詳解】本題主要考查 Python 分支結(jié)構(gòu)。分析程序可知,該程序采用多分支結(jié)構(gòu),故程 序處應(yīng)填 elif ,故本題選 C 選項(xiàng)。解析:【詳解】本題主要考查 Python 分支結(jié)構(gòu)。分析程序可知,該程序采用多分支結(jié)構(gòu),故程處 填 elif,故本題選
14、 選項(xiàng)。24【詳解】本題主要考查 Python 函數(shù)。自定義函數(shù)的格式是,def 函數(shù)名(參數(shù)):語(yǔ)句 或語(yǔ)句組 return 回值,故在 Python 中自定義函數(shù)需要 關(guān)鍵字放在函數(shù)開(kāi) 始,故本題選 B 選解析:【詳解】本題主要考查 Python 函數(shù)。自定義函數(shù)的格式是def 函名(參數(shù))語(yǔ)句或語(yǔ)句組 return 返值,故在 Python 中定義函數(shù)需要 def 關(guān)字放在函數(shù)開(kāi)始,故題選 B 選 項(xiàng)。25C【詳解】本題主要考查 Python 程序的執(zhí)行。變量 i 的范圍是從 ,每次遞增 3,故 x=0+1+4+7+10+13+16+19=70,輸出 x 為 70,故程序段運(yùn)行的結(jié)果是
15、70,故本題選 C 選項(xiàng)。解析:【詳解】本題主要考查 Python 程序的執(zhí)行。變量 的圍是從 ,每次遞增 , 輸出 x 為 ,故程序段運(yùn)行的結(jié)是 ,本題選 選。 26C【詳解】本題主要考查 Python 程序語(yǔ)句。x=2,y=1語(yǔ)句 y+=x*2 等價(jià)于 y=y+x*2=1+2*2=5,故 y 的值是 5故本題選 C 選項(xiàng)。解析:【詳解】本題主要考查 Python 程序語(yǔ)句。x=2,句 y+=x*2 等于 y=y+x*2=1+2*2=5故 的 值是 ,本題選 選。27【詳解】本題主要考查 Python 表達(dá)式的運(yùn)算。round(x,n)方法返 x 的小數(shù)點(diǎn)四舍五入到 n 個(gè)數(shù)字,abs 是求
16、絕對(duì)值,已知 ,則表達(dá)式 round(b,1)+abs(解析:【詳解】本題主要考查 Python 表達(dá)式的運(yùn)算round(x,n)方返回 x 的數(shù)點(diǎn)四舍五入到 n 個(gè)數(shù) 字, 是求絕對(duì)值,已知 a=-2,表達(dá)式 ,本題 選 選項(xiàng)。28【詳解】本題主要考查 Python 文件。Python 語(yǔ)言源代碼程序編譯后的文件擴(kuò)展名為 py,BCD 選項(xiàng)分別為 C 語(yǔ)言、java 語(yǔ)言、C+ 語(yǔ)言源代碼程序編譯后的文件擴(kuò)展 名,故本題選 A 選項(xiàng)。解析:【詳解】本題主要考查 Python 文件Python 語(yǔ)言源代碼程序編譯后的文件擴(kuò)展名為 py, 選 分別為 C 語(yǔ)、 語(yǔ)、語(yǔ)言源代碼程序譯后的文件擴(kuò)展名
17、,故本題選 A 選項(xiàng)。 29【詳解】本題考查的是 python 中的運(yùn)算符相關(guān)知識(shí)。在 python 中%表示取模,返回除法 的余數(shù),故 5%2 =1選項(xiàng) 正確。解析:【詳解】本題考查的是 python 中的運(yùn)算符相關(guān)知識(shí)。在 python 中表取模,返回除法的余數(shù),故 =1,項(xiàng) C 正確。30C【詳解】本題主要考查 Python 條件分支結(jié)構(gòu)。分析代碼可知,程序采用條件分支結(jié)構(gòu), 第一個(gè)條件是 s1=3,第二個(gè)條件是 3s110,故最恰 當(dāng)?shù)囊唤M測(cè)試數(shù)據(jù)是 1,6,解析:【詳解】本題主要考查 Python 條件分支結(jié)構(gòu)。分析代碼可知,程序采用條件分支結(jié)構(gòu),第一個(gè)條件 是 s110故最恰當(dāng)?shù)囊?/p>
18、組測(cè)試數(shù)據(jù)是 1, 6,故本題選 選項(xiàng)。二、程填空31參 分結(jié)選結(jié)構(gòu)) 條中的 return 句改為 return print(money,$=,money*6.505,人幣),其他 elif 語(yǔ)句類似【詳解】本題主要考查 Python 程序執(zhí)行與調(diào)試。分代碼可知,參數(shù) currency 指形參。由 代碼可知,該程序用了條件分支結(jié)構(gòu)若出結(jié)果是 325.25 人幣,則需將 if 條 件中的 語(yǔ)改為 return 人,其他 elif 語(yǔ)類 似。32表 字 鍵對(duì) 3【詳解】本題考查的是 python 語(yǔ)言的數(shù)據(jù)類型,列表和字典。1)表是寫在方括之,用逗 號(hào)分隔開(kāi)的元素列表students= 小明,小
19、小剛就列表。()典標(biāo),它是 一個(gè)無(wú)序的“鍵)值()對(duì)集合,字典當(dāng)中的元素是通過(guò)鍵來(lái)存取的,而不 是通過(guò)偏移存取scores= 小明:95,紅:90,小剛就是一個(gè)字典類型。()其中“小 明:95”構(gòu)成了一個(gè)鍵值對(duì)。4) 方返回列表元素個(gè)數(shù)students= 小明小紅, 小剛,面有三個(gè)元素,故返值是 3。() ,中 小:95, 小紅:90,小:90該典有 3 個(gè)鍵值對(duì),故輸出結(jié)果是 。33 = True isprime(k+2) k=k+1 或 k+=1 或 k=k+2 或 k+=2【詳解】本題主要考查 Python 程序的執(zhí)行與調(diào)試。isprime(x)用來(lái)判斷 x 是不是素?cái)?shù),通過(guò)用 x 整除
20、 ,果余數(shù)為 則明該數(shù)不是數(shù),賦值 f 為退出循環(huán), 的 值為 ,第一空填 f = True。若兩個(gè)素?cái)?shù)之差為 ,則該對(duì)素?cái)?shù)稱為雙胞胎數(shù),此 處判斷相差為 2 的兩個(gè)數(shù)是不是素?cái)?shù),故第二空填 isprime(k+2)。素?cái)?shù)都是奇數(shù),此處 需要更新 k 的值繼續(xù)循環(huán)判斷,可以將 k 的值增 1 或增 2,故填 k=k+1 或 k+=1 或 k=k+2 或 k+=2。34C D B C【詳解】本題主要考查 Python 程序調(diào)試。 程序 for 循格式是for 變量 in range( ,故程 序中處應(yīng)填寫 , C 選項(xiàng)。程序中 x%4 的用是計(jì)算 除 4 的數(shù),選 D 選項(xiàng)。 colors=re
21、d, green, blue, ,次循環(huán)從 colors 中取顏色,故執(zhí)行此程序, 繪制出圓形的總顏色數(shù)是 4,本題選 B 選項(xiàng)。x 的范圍是從 0 到 ,執(zhí)行此程序, 繪制出圓形的總個(gè)數(shù)是 100 個(gè)選 選項(xiàng)此程序?qū)儆诔绦蛟O(shè)計(jì)結(jié)構(gòu)中的循環(huán)結(jié)構(gòu),選 C 選。35文 變 k+1 枚法 Word/WPS/PowerPoint 等【詳解】本題主要考查 Python 程序的執(zhí)行與調(diào)試百屬于全文搜索引擎,也是關(guān)鍵詞搜索。 變可以反復(fù)賦值,故 k 是量循環(huán)體執(zhí)行完k 遞,繼續(xù)找水仙花數(shù),故此處 填 。逐一驗(yàn)證了 100 到 999 之間所的三位數(shù)是否符合,這種算法叫做枚舉法 在研究成果展示環(huán)節(jié), 張小可以使用 等軟件制作探秘水仙花 數(shù)的研究成果報(bào)告。36c=0能時(shí)被 3 或 5 整的數(shù)是,end= )for in range(1,101): i%3=0 i%5=0:c+=1print(i,end= )print()能時(shí)被 3 或 5 整的個(gè)數(shù)是+str(c)【詳解】本題主要考查 Python 程序設(shè)計(jì)。設(shè)計(jì)
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 茶園病蟲害生物防治產(chǎn)品評(píng)價(jià)標(biāo)準(zhǔn)-洞察及研究
- 2025年家裝行業(yè)用戶畫像分析報(bào)告
- 高效鑄造工藝研究-洞察及研究
- 2026年維沃移動(dòng)部門主管面試題集
- 人工智能視角下教師教學(xué)畫像的動(dòng)態(tài)更新與教學(xué)質(zhì)量評(píng)估研究教學(xué)研究課題報(bào)告
- 2026年旅游行業(yè)安全風(fēng)險(xiǎn)管理面試題及答案
- 龍血竭片的靶向遞送技術(shù)研究-洞察及研究
- 2026江西九江市八里湖新區(qū)國(guó)有企業(yè)招聘48人備考題庫(kù)有完整答案詳解
- 未來(lái)五年核桃企業(yè)縣域市場(chǎng)拓展與下沉戰(zhàn)略分析研究報(bào)告
- 未來(lái)五年消費(fèi)電子外盒保護(hù)膜企業(yè)數(shù)字化轉(zhuǎn)型與智慧升級(jí)戰(zhàn)略分析研究報(bào)告
- 安全帽使用規(guī)范制度
- 2026國(guó)家電投集團(tuán)蘇州審計(jì)中心選聘15人筆試模擬試題及答案解析
- 2026年桐城師范高等??茖W(xué)校單招職業(yè)技能考試題庫(kù)及答案1套
- 霧化吸入操作教學(xué)課件
- 2025年小學(xué)圖書館自查報(bào)告
- 【語(yǔ)文】廣東省佛山市羅行小學(xué)一年級(jí)上冊(cè)期末復(fù)習(xí)試卷
- 2025年醫(yī)療器械注冊(cè)代理協(xié)議
- 新疆三校生考試題及答案
- 2025新疆亞新煤層氣投資開(kāi)發(fā)(集團(tuán))有限責(zé)任公司第三批選聘/招聘筆試歷年參考題庫(kù)附帶答案詳解
- 圍手術(shù)期心肌梗塞的護(hù)理
- 超市門口鑰匙管理制度
評(píng)論
0/150
提交評(píng)論