版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
湖南省邵陽(yáng)市全國(guó)計(jì)算機(jī)等級(jí)考試Python語(yǔ)言程序設(shè)計(jì)預(yù)測(cè)試題(含答案)學(xué)校:________班級(jí):________姓名:________考號(hào):________
一、單選題(30題)1.下列關(guān)于Python內(nèi)置函數(shù)的使用描述錯(cuò)誤的是()。
A.int(x)是將x轉(zhuǎn)換為一個(gè)整數(shù)
B.print(”6+5”)的輸出是11
C.dic.clear()的結(jié)果是清空字典dic
D.使用append()函數(shù)可以向列表添加元素
2.對(duì)于Python中的復(fù)數(shù),下列說(shuō)法錯(cuò)誤的是()A.表示復(fù)數(shù)的語(yǔ)法是real+imagej
B.實(shí)部和虛部都是浮點(diǎn)數(shù)
C.虛部必須后綴j,且必須是小寫(xiě)
D.復(fù)數(shù)對(duì)象之間無(wú)法進(jìn)行比較
3.數(shù)據(jù)庫(kù)管理系統(tǒng)是()。
A.操作系統(tǒng)的一部分B.在操作系統(tǒng)支持下的系統(tǒng)軟件C.一種編譯系統(tǒng)D.一種操作系統(tǒng)
4.以下代碼的輸出結(jié)果是()。a=[[1,2,3],[4,5,6],[7,8,9]]s=0forcina:forjinrange(3):s+=c[j]print(s)
A.[l,2,3,4,5,6,7,8,9]B.45C.24D.0
5.數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)中的核心問(wèn)題是()。
A.數(shù)據(jù)庫(kù)設(shè)計(jì)B.數(shù)據(jù)庫(kù)系統(tǒng)設(shè)計(jì)C.數(shù)據(jù)庫(kù)維護(hù)D.數(shù)據(jù)庫(kù)管理員培訓(xùn)
6.下列關(guān)于Python內(nèi)置函數(shù)的使用,描述錯(cuò)誤的是()。
A.int(x)是將x轉(zhuǎn)換為一個(gè)整數(shù)
B.Print(”6+5")的輸出是11
C.dic.Clear()的結(jié)果是清空字典die
D.使用append()函數(shù)可以向列表添加元素
7.以下程序的輸出結(jié)果是()。n=2deff(a): n=bool(a-2) returnnb=f(2)print(n,b)
A.20B.0TrueC.2FalseD.0False
8.在Python的類定義中,對(duì)函數(shù)變量的訪問(wèn)形式為()。
A.<對(duì)象>.<變量>B.<對(duì)象>.方法(變量)C.<類名>.<變量>D.<對(duì)象>.方法(變量)
9.以下不屬于Python控制結(jié)構(gòu)的是()。
A.順序結(jié)構(gòu)B.循環(huán)結(jié)構(gòu)C.分支結(jié)構(gòu)D.數(shù)據(jù)結(jié)構(gòu)
10.執(zhí)行以下代碼的結(jié)果是?intx=-3;inty=-10;System.out.println(y%x);A.-1B.2C.1D.3
11.f=open()可以打開(kāi)一個(gè)文件,關(guān)于f的描述錯(cuò)誤的是()。
A.f是文件對(duì)象引用,在程序中表示文件
B.f是一種特殊的Python變量,執(zhí)行print(f)時(shí)會(huì)報(bào)錯(cuò)
C.f.read()可以一次性讀入文件全部信息
D.執(zhí)行m=f后,m和f同時(shí)表示所打開(kāi)文件
12.設(shè)線性表的長(zhǎng)度為12。最壞情況下冒泡排序需要的比較次數(shù)為()。
A.66B.78C.144D.60
13.以下用于計(jì)算機(jī)視覺(jué)領(lǐng)域的Python第三方庫(kù)是()。
A.OpenCV—PythonB.MatplotlibC.FlaskD.PyMongo
14.在Python語(yǔ)言中,讀入CSV文件保存的二維數(shù)據(jù),按特定分隔符抽取信息,最可能用到的函數(shù)是()。
A.read()B.join()C.replace()D.split()
15.在銀行業(yè)務(wù)中,實(shí)體客戶和實(shí)體銀行之間的聯(lián)系是()。
A.一對(duì)一B.一對(duì)多C.多對(duì)一D.多對(duì)多
16.文件exam.txt與以下程序在同一目錄下,其內(nèi)容是一段文本bigBen,以下程序的輸出結(jié)果是()。f=open(“exam.txt”)print(f)f.close()
A.bigBenB.exam.txtC.<_io.TextIOWrapper…>D.exam
17.執(zhí)行eval('l1=[5,7,9]')后()
A.[5,7,9]B.l1=[5,7,9]C.異常D.沒(méi)有任何返回
18.在Python語(yǔ)言中,不屬于組合數(shù)據(jù)類型的是()。
A.浮點(diǎn)數(shù)類型B.列表類型C.字典類型D.字符串類型
19.以下語(yǔ)句不會(huì)引發(fā)異常的是()。
A.a=b=3+1jB.1+“1”C.3/0D.print“noerror”
20.以下程序的輸出結(jié)果是()。print(1.5+2.1==3.6)
A.3.6B.TrueC.1.5+2.1==3.6D.False
21.下面關(guān)于Python中的變量描述錯(cuò)誤的是()。
A.全局變量和局部變量?jī)烧叩谋举|(zhì)區(qū)別就是在于作用域
B.全局變量在函數(shù)內(nèi)部和函數(shù)外部都可以訪問(wèn)使用
C.局部變量也可以在函數(shù)外部使用
D.在函數(shù)內(nèi)部要對(duì)全局變量進(jìn)行修改,需要加上global聲明
22.以下程序被調(diào)用后,能夠正確執(zhí)行的是()。deff(x,y=1,z=2):pass
A.f(x=1,2)B.f(x=1,y=2,z=3)C.f(1,x=2,z=3)D.f(1,y=2,3)
23.以下代碼的輸出結(jié)果是()。Is=[]formin‘想念‘fornin‘家人’Is.append(m+n)print(Is)
A.想念家人B.想想念念家家人人C.想家想人念家念人D.[‘想家’,’想人’,’念家’,’念人’]
24.以下關(guān)于Python文件打開(kāi)模式的描述中,錯(cuò)誤的是()。
A.只讀模式是rB.覆蓋寫(xiě)模式是wC.追加寫(xiě)模式是aD.創(chuàng)建寫(xiě)模式是n
25.以下關(guān)于程序設(shè)計(jì)語(yǔ)言的描述,錯(cuò)誤的是()。
A.Python解釋器把Python代碼一次性翻譯成目標(biāo)代碼,然后執(zhí)行
B.機(jī)器語(yǔ)言直接用二進(jìn)制代碼表達(dá)指令
C.Python是一種通用編程語(yǔ)言
D.匯編語(yǔ)言是直接操作計(jì)算機(jī)硬件的編程語(yǔ)言
26.關(guān)于Python文件打開(kāi)模式,表示錯(cuò)誤的是()。
A.rtB.nbC.abD.wt
27.以下程序的輸出應(yīng)該是()。ls=[[0,1],[5,6],[7,8]]lis=[]foriinrange(len(ls)): lis.append(ls[i][1])print(lis)
A.[1,6,8]B.[0,5,7]C.[0,6,8]D.[0,1]
28.Python提供3種基本的數(shù)字類型,它們是()。
A.整數(shù)類型、浮點(diǎn)數(shù)類型、復(fù)數(shù)類型
B.整數(shù)類型、二進(jìn)制類型、浮點(diǎn)數(shù)類型
C.整數(shù)類型、二進(jìn)制類型、浮點(diǎn)數(shù)類型
D.整數(shù)類型、二進(jìn)制類型、復(fù)數(shù)類型
29.面向?qū)ο蠓椒ㄖ?,將?shù)據(jù)和操作置于對(duì)象的統(tǒng)一體中的實(shí)現(xiàn)方式是()。
A.結(jié)合B.抽象C.封裝D.隱藏
30.以下程序的輸出結(jié)果是()。f=lambdax,y:xifx<yelseya=f(“aa”,“bb”)b=f(“bb”,“aa”)print(a,b)
A.aaaaB.aabbC.bbaaD.bbbb
二、判斷題(10題)31.只能對(duì)列表進(jìn)行切片操作,不能對(duì)元組和字符串進(jìn)行切片操作。
A.是B.否
32.Python標(biāo)準(zhǔn)庫(kù)os中的方法isfile()可以用來(lái)測(cè)試給定的路徑是否為文件。
A.是B.否
33.執(zhí)行語(yǔ)句frommathimportsin之后,可以直接使用sin()函數(shù),例如sin(3)。
A.是B.否
34.定義類時(shí)實(shí)現(xiàn)了__eq__()方法,該類對(duì)象即可支持運(yùn)算符==。
A.是B.否
35.Python列表中所有元素必須為相同類型的數(shù)據(jù)。
A.是B.否
36.Python代碼的注釋只有一種方式,那就是使用#符號(hào)。
A.是B.否
37.只能通過(guò)切片訪問(wèn)列表中的元素,不能使用切片修改列表中的元素。
A.是B.否
38.當(dāng)作為條件表達(dá)式時(shí),{}與None等價(jià)。
A.是B.否
39.在任何時(shí)刻相同的值在內(nèi)存中都只保留一份
A.是B.否
40.假設(shè)re模塊已成功導(dǎo)入,并且有pattern=pile('^'+'\.'.join([r'\d{1,3}'foriinrange(4)])+'$'),那么表達(dá)式pattern.match('03')的值為None。
A.是B.否
三、填空題(10題)41.Python程序文件擴(kuò)展名主要有__________和________兩種,其中后者常用于GUI程序。
42.已知列表x=[1,3,2],那么執(zhí)行語(yǔ)句x=x.reverse()之后,x的值為_(kāi)___________。
43.表達(dá)式'%s'%[1,2,3]的值為_(kāi)____________。
44.表達(dá)式type('3')in(int,float,complex)的值為_(kāi)_________。
45.當(dāng)在字符串前加上小寫(xiě)字母_____或大寫(xiě)字母_____表示原始字符串,不對(duì)其中的任何字符進(jìn)行轉(zhuǎn)義。
46.表達(dá)式r'c:\windows\notepad.exe'.endswith(('.jpg','.exe'))的值為_(kāi)______。
47.表達(dá)式chr(ord('A')+2)的值為_(kāi)_________。
48.已知x={1:2},那么執(zhí)行語(yǔ)句x[2]=3之后,x的值為_(kāi)_______________。
49.Python運(yùn)算符中用來(lái)計(jì)算集合交集的是__________。
50.Python標(biāo)準(zhǔn)庫(kù)random中的___________方法作用是從序列中隨機(jī)選擇1個(gè)元素。
四、操作題(3題)51.考生文件夾下存在一個(gè)文件“PY202.py”,該文件是本題目的代碼提示框架,其中代碼可以任意修改。請(qǐng)?jiān)谠撐募芯帉?xiě)代碼,以實(shí)現(xiàn)如下功能。用鍵盤輸入兩個(gè)大于0的整數(shù),按要求輸出這兩個(gè)整數(shù)之間(不包括這兩個(gè)整數(shù))的所有素?cái)?shù)。素?cái)?shù)又稱質(zhì)數(shù),是指除了1和它本身以外不能被其他整數(shù)整除的數(shù)。試題程序:#以下代碼為提示框架#請(qǐng)?jiān)?..處使用一行或多行代碼替換#請(qǐng)?jiān)赺____處使用一行代碼替換#注意:提示框架的代碼可以任意修改,以完成程序功能為準(zhǔn)lower=int(input(‘輸入?yún)^(qū)間最小值:’))upper=int(inputs(‘輸入?yún)^(qū)間最大值:’))fornuminrange(_____,_____):
52.考生文件夾下存在一個(gè)文件PY101.py,請(qǐng)寫(xiě)代碼替換橫線,不修改其他代碼,實(shí)現(xiàn)以下功能:
鍵盤輸入正整數(shù)n,按要求把n輸出到屏幕,格式要求:寬度為25個(gè)字符,等號(hào)字符(=)填充,右對(duì)齊,帶千位分隔符。如果輸入正整數(shù)超過(guò)25位,則按照真實(shí)長(zhǎng)度輸出。
例如:鍵盤輸入正整數(shù)n為1234,屏幕輸出===================1,234
試題程序:
#請(qǐng)完善如下代碼
s=input()
print(”{________(1)_________}”.format(________(2)_________))
53.考生文件夾下存在一個(gè)文件“PY201.py”,該文件是本題目的代碼提示框架,其中代碼可以任意修改。請(qǐng)?jiān)谠撐募芯帉?xiě)代碼,以實(shí)現(xiàn)如下功能。使用turtle庫(kù)的fd()函數(shù)和right()函數(shù)繪制一個(gè)邊長(zhǎng)為100像素的正六邊形,再用circle()函數(shù)繪制半徑為60像素的紅色圓內(nèi)接正六邊形,效果如下所示。
試題程序:#以下代碼為提示框架#請(qǐng)?jiān)赺____處使用一行代碼替換#注意:提示框架的代碼可以任意修改,以完成程序功能為準(zhǔn)fromturtleimport*pensize(5)foriinrange(6):fd(_____(1)_____)right
(_____(2)_____)color("red")circle(60,_____(3)_____)
參考答案
1.BB項(xiàng)中正確的輸出應(yīng)為6+5,當(dāng)print()函數(shù)括號(hào)內(nèi)的變量被引號(hào)括起,則視為字符串。
2.C
3.B數(shù)據(jù)庫(kù)管理系統(tǒng)是管理數(shù)據(jù)庫(kù)的機(jī)構(gòu),它是一種系統(tǒng)軟件,負(fù)責(zé)數(shù)據(jù)庫(kù)中數(shù)據(jù)組織、數(shù)據(jù)操縱、數(shù)據(jù)維護(hù)、控制及保護(hù)、數(shù)據(jù)服務(wù)等。它是一種在操作系統(tǒng)支持下的系統(tǒng)軟件。本題選擇B選項(xiàng)。
4.B外層for循環(huán)將a[0]=[l,2,3],a[l]=[4,5,6],a[2]=[7,8,9]依次賦給變量c;內(nèi)層for循環(huán)將變量j從0遞增到2,即累加c[l]+c[2]\n+c[3]的值,所以內(nèi)層循環(huán)加外層循環(huán)用于計(jì)算1+2+3+4+5+6+7+8+9的值,s=450本題選擇B選項(xiàng)。
5.A數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)中的核心問(wèn)題是數(shù)據(jù)庫(kù)的設(shè)計(jì)。故答案為A選項(xiàng)。
6.BB選項(xiàng)中正確的輸出應(yīng)為6+5,若print()函數(shù)圓括號(hào)內(nèi)的變量用引號(hào)標(biāo)注,則視為字符串。本題選擇B選項(xiàng)。
7.C這段代碼是全局變量、局部變量以及Python內(nèi)置函數(shù)bool()的一個(gè)結(jié)合。當(dāng)函數(shù)內(nèi)部的局部變量名和函數(shù)外部全局變量名相同,調(diào)用函數(shù)時(shí),總是先找到函數(shù)內(nèi)部的局部變量名,所以當(dāng)a為2時(shí),經(jīng)過(guò)布爾型轉(zhuǎn)換之后的a-2,即b為False,而在函數(shù)外部只能訪問(wèn)全局變量名,所以n仍為2。本題選擇C選項(xiàng)。
8.A訪問(wèn)函數(shù)的變量時(shí),需要使用點(diǎn)表示法:<對(duì)象>.<變量名>。本題選擇A選項(xiàng)。
9.DPython控制結(jié)構(gòu)包括順序結(jié)構(gòu)、循環(huán)結(jié)構(gòu)及分支結(jié)構(gòu)。本題選擇D選項(xiàng)。
10.A
11.Bf=open(),f是文件對(duì)象的引用,在程序中f代表打開(kāi)的文件,執(zhí)行print(f)不會(huì)報(bào)錯(cuò),故B項(xiàng)錯(cuò)誤、A項(xiàng)正確;f.read()方法如果不給出參數(shù),則從文件中讀入整個(gè)文件內(nèi)容,故C項(xiàng)正確;執(zhí)行m=f后,m也是該文件對(duì)象的引用,m與f都表示該打開(kāi)文件對(duì)象,故D項(xiàng)正確。
12.A最壞情況下冒泡排序需要的比較次數(shù)為n(n—1)/2,本題中n=12,故需要比較66次。本題選擇A選項(xiàng)。
13.AOpenCV—Python是圖像處理和計(jì)算機(jī)視覺(jué)方向的第三方庫(kù);Matplotlib是數(shù)據(jù)可視化方向的第三方庫(kù);Flask是Web開(kāi)發(fā)方向的第三方庫(kù);PyMongo是數(shù)據(jù)存儲(chǔ)方向的第三方庫(kù)。故答案為A項(xiàng)。
14.D在Python語(yǔ)言中,讀取CSV格式文件中的二維碼數(shù)據(jù)采用遍歷循環(huán)和字符串的split()方法相結(jié)合,方法如下:\nf=open(”cpi.csv”,”r”)\nls=[]\nforlineinf:\nls.a(chǎn)ppend(line.strip(”\n”).split(”,”))\nf.close()
15.D一個(gè)客戶可以在多家銀行辦理業(yè)務(wù),一家銀行也有多個(gè)客戶辦理業(yè)務(wù),因此,實(shí)體客戶和實(shí)體銀行之間的聯(lián)系是多對(duì)多。
16.Copen()函數(shù)打開(kāi)一個(gè)文件,并返回可以操作這個(gè)文件的變量f,并且open()函數(shù)有兩個(gè)參數(shù):文件名和打開(kāi)模式。本題只是打開(kāi)了文件,并沒(méi)有對(duì)文件進(jìn)行操作,因此不會(huì)輸出文件的內(nèi)容。print(f)語(yǔ)句輸出的是變量f代表的文件的相關(guān)信息:<_io.TextIOWrappername=‘exam.txt’mode=‘r’encoding=‘cp936’>。若想要輸出文件的內(nèi)容,需要把文件的內(nèi)容讀入,如f1=f.read()。本題選擇C選項(xiàng)。
17.C
18.APython中組合數(shù)據(jù)類型包括元組、列表、字典和集合等。
19.A不同類型之間不能相互運(yùn)算;除數(shù)不能為0;print“noerror”語(yǔ)句是Python2.x系列的語(yǔ)法,不適用Python3.x系列。本題選擇A選項(xiàng)。
20.B比較“1.5+2.1”表達(dá)式的結(jié)果與3.6是否相等,返回的結(jié)果為布爾值,即True或False。結(jié)果相等,所以代碼輸出的結(jié)果應(yīng)為True。本題選擇B選項(xiàng)。
21.C局部變量是指在函數(shù)內(nèi)部使用的變量,僅在函數(shù)內(nèi)部有效,當(dāng)函數(shù)使用過(guò)后,變量從內(nèi)存中釋放,所以C選項(xiàng)錯(cuò)誤。
22.B函數(shù)的參數(shù)在定義時(shí)可以指定默認(rèn)值,當(dāng)函數(shù)被調(diào)用時(shí),如果沒(méi)有傳人對(duì)應(yīng)的參數(shù)值,則使用函數(shù)定義時(shí)的默認(rèn)值替代。本題在定義函數(shù)時(shí),y=1,z=2就是指定的默認(rèn)值。在Python中,函數(shù)調(diào)用時(shí),參數(shù)傳遞的主要方式有位置傳遞和關(guān)鍵字傳遞兩種。位置傳遞是根據(jù)函數(shù)定義的參數(shù)位置來(lái)傳遞參數(shù);關(guān)鍵字傳遞是根據(jù)每個(gè)參數(shù)的名字傳遞參數(shù),該方式不用區(qū)分參數(shù)順序位置,名字對(duì)了就行。關(guān)鍵字傳遞可以和位置傳遞混用,但混用時(shí)位置參數(shù)要出現(xiàn)在關(guān)鍵字參數(shù)之前。A項(xiàng),第一個(gè)參數(shù)為關(guān)鍵字傳遞,第二個(gè)參數(shù)為位置傳遞,混用順序不對(duì);D項(xiàng),第二個(gè)參數(shù)為關(guān)鍵字傳遞,第三個(gè)參數(shù)為位置傳遞,混用順序不對(duì);C項(xiàng),第一個(gè)參數(shù)已經(jīng)使用位置傳遞(將1傳遞給x),第二個(gè)參數(shù)又使用關(guān)鍵字傳遞將2傳遞給x,會(huì)出現(xiàn)異常報(bào)錯(cuò)。故答案為B項(xiàng)。
23.D外層fox第1次循環(huán)將字符’想’賦給變量m,m=‘想’,內(nèi)層for第1次循環(huán)將’家’賦給變量n,則m+\nn連接字符,利用列表的append()方法將連接后的字符’想家’加入列表Is;內(nèi)層for第2次循環(huán)將’人’賦給變量n,則m+\nn連接字符,利用列表的append()方法將連接后的字符’想人’加入列表Is。外層for第2次循環(huán)將字符’念’賦給變量m,m\n=’念’,內(nèi)層for第1次循環(huán)將家賦給變量n,則m+\nn連接字符,利用列表的append()方法將連接后的字符’念家'加入列表Is;內(nèi)層for第2次循環(huán)將’人’賦給變量n,則m+\nn連接字符,利用列表的append()方法將連接后的字符’念人’加入列表Is。最后列表Is=\n[‘想家’,’想人’,’念家’,’念人’],print(ls)輸出Is。本題選擇D選項(xiàng)。
24.D文件的打幵模式如下。r:只讀模式,如果文件不存在,返回異常FileNotFoundError。x:創(chuàng)建寫(xiě)模式,文件不存在則創(chuàng)建,存在則返回異常FileExistsError。w:覆蓋寫(xiě)模式,文件不存在則創(chuàng)建,存在則完全覆蓋原文件。a:追加寫(xiě)模式,文件不存在則創(chuàng)建,存在則在原文件最后追加內(nèi)容。文件打開(kāi)模式中沒(méi)有n,本題選擇D選項(xiàng)。
25.APython屬于腳本語(yǔ)言,腳本語(yǔ)采用解釋方式執(zhí)行。解釋是將源代碼逐條轉(zhuǎn)換成目標(biāo)代碼同時(shí)逐條運(yùn)行的過(guò)程,不是一次性翻譯的。本題選擇A選項(xiàng)。
26.BPython中open()函數(shù)提供了7種基本的文件打開(kāi)模式:r、w、x、a、b、t、+。其中,r、w、x、a可以和b、t、+組合使用。故表示錯(cuò)誤的是B項(xiàng)。
27.Alen()函數(shù)獲得列表ls的長(zhǎng)度,range()函數(shù)起到循環(huán)次數(shù)的作用,append()方法在列表lis最后增加元素。列表ls存儲(chǔ)的元素是列表,訪問(wèn)時(shí)需要使用索引嵌套。本題選擇A選項(xiàng)。
28.APython提供3種基本的數(shù)字類型:整數(shù)類型、浮點(diǎn)數(shù)類型、復(fù)數(shù)類型,分別對(duì)應(yīng)數(shù)學(xué)中的整數(shù)、實(shí)數(shù)及復(fù)數(shù)。本題選擇A選項(xiàng)。
29.C封裝是指從外面看只能看到對(duì)象的外部特性,對(duì)象的內(nèi)部對(duì)外是不可見(jiàn)的,即將數(shù)據(jù)和操作置于對(duì)象的統(tǒng)一體中。本題選擇C選項(xiàng)。
30.Alambda關(guān)鍵字用來(lái)定義匿名函數(shù),語(yǔ)法為<函數(shù)名>=lambda<參數(shù)列表>:<表達(dá)式>。本題比較字符串大小,因?yàn)閍a<bb,所以輸出均為aa。本題選擇A選項(xiàng)。
31.N
32.Y
33.Y
34.Y
35.N
36.N
37.N
38.Y
39.N
40.N
41.py、pyw
42.None
43.'[1,2,3]'
44.FalseTrue
45.r、R
46.True
47.'C'
48.{1:2,2:3}
49.&
50.choice()
51.lower=int(input(‘輸入?yún)^(qū)間最小值:’))upper=int(inputs(‘輸入?yún)^(qū)間最大值:’))fornuminrange(lower+1,upper):Ifnum>1:Foriin染個(gè)(2,num):If(num%i)==0:BreakElse:Print(num)題目要求輸出兩個(gè)整數(shù)之間(不包括這兩個(gè)整數(shù))的所有素?cái)?shù),因此mnge()函數(shù)的參數(shù)應(yīng)為lower+1和upper。for循環(huán)遍歷range(lower\r\n+l,upper)返回的每個(gè)整數(shù)num,判斷該數(shù)是否為素?cái)?shù)。如果num大于1(1既不是素?cái)?shù)也不是合數(shù)),且該數(shù)能被取值范圍為[2,num-1\r\n]的任何一個(gè)整數(shù)整除,那么該數(shù)一定不是素?cái)?shù),否則一定是素?cái)?shù)。
52.s=input()\r\nprint(”{:=>25}”.format(eval(s)))該題目主要考查Python字符串的格式化方法。Python語(yǔ)言推薦使用.format()格式化方法,其使用方式如下:\r\n
<模板字符串>.format(<逗號(hào)分隔的參數(shù)>)\r\n
其中,模板字符串是一個(gè)由字符串和槽組成的字符串,用來(lái)控制字符串和變量的顯示效果。槽用大括號(hào)({})表示,對(duì)應(yīng)format()方法中逗號(hào)分隔的參數(shù)。如果模板字符串中有多個(gè)槽,可以通過(guò)format()參數(shù)的序號(hào)在模板字符串槽中指定參數(shù)的使
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024-2025學(xué)年寧夏回族自治區(qū)吳忠市同心縣高一下學(xué)期期末考試歷史試題(解析版)
- 2024-2025學(xué)年山東省菏澤市高一下學(xué)期期中考試歷史試題(A)(解析版)
- 2024-2025學(xué)年江蘇省鹽城市聯(lián)盟校高一下學(xué)期第二次階段性考試歷史試題(解析版)
- 2026年經(jīng)濟(jì)類考研綜合模擬考試題目
- 2026年環(huán)保產(chǎn)業(yè)發(fā)展與碳中和認(rèn)證考試題庫(kù)
- 2026年網(wǎng)絡(luò)安全法規(guī)與政策預(yù)測(cè)模擬題
- 2026年現(xiàn)代物流業(yè)運(yùn)營(yíng)模式與技術(shù)創(chuàng)新考試
- 2026年網(wǎng)絡(luò)通信安全研究方法及安全防護(hù)試題庫(kù)
- 2026年應(yīng)屆畢業(yè)生軟件測(cè)試筆試題目
- 2026年護(hù)理操作技能等級(jí)考試操作流程規(guī)范安全防范訓(xùn)練手冊(cè)
- 2025-2030中國(guó)飛航導(dǎo)彈智能化導(dǎo)引頭行業(yè)經(jīng)營(yíng)狀況及競(jìng)爭(zhēng)優(yōu)勢(shì)分析研究報(bào)告
- 公共衛(wèi)生間洗清消毒制度
- 2025-2026學(xué)年河北省保定市蓮池區(qū)九年級(jí)(上)期末化學(xué)試卷(含答案)
- 2026年廣州中考物理創(chuàng)新題型特訓(xùn)試卷(附答案可下載)
- 電梯維保服務(wù)質(zhì)量承諾書(shū)
- 2026云南省普洱市事業(yè)單位招聘工作人員390人重點(diǎn)基礎(chǔ)提升(共500題)附帶答案詳解
- 2026年輔警招聘考試試題庫(kù)100道及答案【歷年真題】
- 接線工藝要求培訓(xùn)
- 2025至2030中國(guó)稀有糖行業(yè)深度研究及發(fā)展前景投資評(píng)估分析
- 2026廣西壯族自治區(qū)公安機(jī)關(guān)人民警察特殊職位招錄考試195人參考題庫(kù)附答案
- 幼兒五感訓(xùn)練課件
評(píng)論
0/150
提交評(píng)論