




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
第頁python選擇復(fù)習(xí)測(cè)試有答案1.7574關(guān)于數(shù)據(jù)組織的維度,以下選項(xiàng)中描述錯(cuò)誤的是()。A、數(shù)據(jù)組織存在維度,字典類型用于表示一維和二維數(shù)據(jù)B、一維數(shù)據(jù)采用線性方式組織,對(duì)應(yīng)于數(shù)學(xué)中的數(shù)組和集合等概念C、二維數(shù)據(jù)采用表格方式組織,對(duì)應(yīng)于數(shù)學(xué)中的矩陣D、高維數(shù)據(jù)有鍵值對(duì)類型的數(shù)據(jù)構(gòu)成,采用對(duì)象方式組織【正確答案】:A2.7569關(guān)于函數(shù),以下選項(xiàng)中描述錯(cuò)誤的是()。A、函數(shù)是一段具有特定功能的、可重用的語句組B、函數(shù)能完成特定的功能,對(duì)函數(shù)的使用不需要了解函數(shù)內(nèi)部實(shí)現(xiàn)原理,只要了解函數(shù)的輸入輸出方式即可。C、使用函數(shù)的主要目的是減低編程難度和代碼重用D、Python使用del保留字定義一個(gè)函數(shù)【正確答案】:D3.7211以下選項(xiàng)中,對(duì)于函數(shù)的定義錯(cuò)誤的是()。A、defvfunc(a,b=2).B、defvfunc(*a,b).C、defvfunc(a,*b).D、defvfunc(a,b).【正確答案】:B4.7504random庫(kù)的random.sample(pop,k)函數(shù)的作用是()。A、從pop類型中隨機(jī)選取k–1個(gè)元素,以列表類型返回B、從pop類型中隨機(jī)選取k個(gè)元素,以列表類型返回C、生成一個(gè)隨機(jī)整數(shù)D、隨機(jī)返回一個(gè)元素【正確答案】:B5.7707執(zhí)行下列Python語句后的顯示結(jié)果是()。x=2y=2.0if(x==y).print("Equal")else.print("NotEqual")A、EqualB、NotEqualC、編譯錯(cuò)誤D、運(yùn)行時(shí)錯(cuò)誤【正確答案】:A6.7138關(guān)于Python循環(huán)結(jié)構(gòu),以下選項(xiàng)中描述錯(cuò)誤的是()。A、Python通過for、while等保留字構(gòu)建循環(huán)結(jié)構(gòu)B、continue結(jié)束整個(gè)循環(huán)過程,不再判斷循環(huán)的執(zhí)行條件C、continue用來結(jié)束當(dāng)前當(dāng)次語句,但不跳出當(dāng)前的循環(huán)體D、遍歷循環(huán)中的遍歷結(jié)構(gòu)可以是字符串、文件、組合數(shù)據(jù)類型和range()函數(shù)等【正確答案】:B7.7732L.reverse()和L[-1.-1-len(L).-1]的主要區(qū)別是()。A、L.reverse()和L[-1.-1-len(L).-1]都將列表的所有元素反轉(zhuǎn)排列,沒有區(qū)別B、L.reverse()和L[-1.-1-len(L).-1]都不會(huì)改變列表L原來內(nèi)容C、L.reverse不會(huì)改變列表L的內(nèi)容,而L[-1.-1-len(L).-1]會(huì)改變列表L原來內(nèi)容D、L.reverse會(huì)改變列表L的內(nèi)容,而L[-1.-1-len(L).-1]產(chǎn)生一個(gè)新列表,不會(huì)改變列表L原來內(nèi)容【正確答案】:D8.7709下面程序段求x和y中的較大數(shù),不正確的是()。A、maxNum=xifx>yelseyB、maxNum=math.max(x,y)C、if(x>y).maxNum=xD、if(y>=x).maxNum=y【正確答案】:D解析:
else.maxNum=ymaxNum=x9.7291元組變量t=("cat","dog","tiger","human"),t[..–1]的結(jié)果是()。A、('human','tiger','dog','cat')B、運(yùn)行出錯(cuò)C、{'human','tiger','dog','cat'}D、['human','tiger','dog','cat']【正確答案】:A10.6918函數(shù)調(diào)用時(shí)所提供的參數(shù)可以是()。A、常量B、變量C、函數(shù)D、以上都可以【正確答案】:D11.7364關(guān)于Python對(duì)文件的處理,以下選項(xiàng)中描述錯(cuò)誤的是()。A、Python能夠以文本和二進(jìn)制兩種方式處理文件B、文件使用結(jié)束后要用close()方法關(guān)閉,釋放文件的使用授權(quán)C、當(dāng)文件以文本方式打開時(shí),讀寫按照字節(jié)流方式D、Python通過解釋器內(nèi)置的open()函數(shù)打開一個(gè)文件【正確答案】:C12.7409關(guān)于文件關(guān)閉的.close()方法,以下選項(xiàng)中描述正確的是()。A、文件處理結(jié)束之后,一定要用.close()方法關(guān)閉文件B、文件處理遵循嚴(yán)格的“打開—操作—關(guān)閉”模式C、文件處理后可以不用.close()方法關(guān)閉文件,程序退出時(shí)會(huì)默認(rèn)關(guān)閉D、如果文件是只讀方式打開,僅在這種情況下可以不用.close()方法關(guān)閉文件【正確答案】:C13.7706下列語句執(zhí)行后的輸出是()。if.2print(5)else.print(6)A、0B、2C、5D、6【正確答案】:C14.6922下列程序的輸出結(jié)果是()。deff(a,b).a=4returna+bdefmain().a=5b=6print(f(a,b),a+b)main()A、1010B、1111C、1110D、1011【正確答案】:D15.7282下面代碼的執(zhí)行結(jié)果是()。defarea(r,pi=3.14159).returnpi*r*rprint(area(3.14,4))A、出錯(cuò)B、50.24C、39.4384D、無輸出【正確答案】:C16.7486當(dāng)打開一個(gè)不存在的文件時(shí),以下選項(xiàng)中描述正確的是()。A、一定會(huì)報(bào)錯(cuò)B、文件不存在則創(chuàng)建文件C、不存在文件無法被打開D、根據(jù)打開類型不同,可能不報(bào)錯(cuò)【正確答案】:D17.7153下面代碼的執(zhí)行結(jié)果是()。print(pow(3,0.5)*pow(3,0.5)==3)A、TrueB、pow(3,0.5)*pow(3,0.5)==3C、3D、False【正確答案】:D18.7482關(guān)于文件的打開方式,以下選項(xiàng)中描述正確的是()。A、文件只能選擇二進(jìn)制或文本方式打開B、所有文件都可能以二進(jìn)制方式打開C、所有文件都可能以文本方式打開D、文本文件只能以文本方式打開【正確答案】:B19.7625生成一個(gè)[0.0,1.0)之間的隨機(jī)小數(shù)的函數(shù)是()。A、random.randint(0.0,1.0)B、random.random()C、random.randrange(0.0,1.0)D、random.uniform(0.0,1.0)【正確答案】:B20.7217關(guān)于Python的全局變量和局部變量,以下選項(xiàng)中描述錯(cuò)誤的是()。A、全局變量指在函數(shù)之外定義的變量,一般沒有縮進(jìn),在程序執(zhí)行全過程有效B、簡(jiǎn)單數(shù)據(jù)類型變量無論是否與全局變量重名,僅在函數(shù)內(nèi)部創(chuàng)建和使用,C、使用global保留字聲明簡(jiǎn)單數(shù)據(jù)類型變量后,該變量作為全局變量使用D、局部變量指在函數(shù)內(nèi)部使用的變量,當(dāng)函數(shù)退出時(shí),變量依然存在,【正確答案】:D解析:
函數(shù)退出后變量被釋放下次函數(shù)調(diào)用可以繼續(xù)使用21.7501random庫(kù)的seed(a)函數(shù)的作用是()。A、生成一個(gè)[0.0,1.0)之間的隨機(jī)小數(shù)B、生成一個(gè)k比特長(zhǎng)度的隨機(jī)整數(shù)C、生成一個(gè)隨機(jī)整數(shù)D、設(shè)置初始化隨機(jī)數(shù)種子a【正確答案】:D22.7611以下選項(xiàng)中,不是Python對(duì)文件的打開模式的是()。A、'r'B、'w'C、'+'D、'c'【正確答案】:D23.7571關(guān)于Python序列類型的通用操作符和函數(shù),以下選項(xiàng)中描述錯(cuò)誤的是()。A、如果x是s的元素,xins返回TrueB、如果x不是s的元素,xnotins返回TrueC、如果s是一個(gè)序列,s=[1,"kate",True],s[3]返回TrueD、如果s是一個(gè)序列,s=[1,"kate",True],s[–1]返回True【正確答案】:C24.7085Python為源文件指定系統(tǒng)默認(rèn)字符編碼的聲明是()。A、B、C、D、【正確答案】:A25.7457使用open()打開一個(gè)Windows操作系統(tǒng)D盤下的文件,以下選項(xiàng)中對(duì)路徑的表示錯(cuò)誤的是()。A、D.\\PythonTest\\a.txtB、D.//PythonTest//a.txtC、D./PythonTest/a.txtD、D.\PythonTest\a.txt【正確答案】:D26.7462以下選項(xiàng)中值為False的是()。A、'abcd'<'ad'B、'abc'<'abcd'C、''<'a'D、'Hello'>'hello'【正確答案】:D27.7328下面代碼的輸出結(jié)果是()。L=[1,2,3,4,5]s1=','.join(str(n)forninL)print(s1)A、[1,2,3,4,5]B、1,,2,,3,,4,,5C、[1,,2,,3,,4,,5]D、1,2,3,4,5【正確答案】:D28.7198在Python中,關(guān)于全局變量和局部變量,以下選項(xiàng)中描述不正確的是()。A、一個(gè)程序中的變量包含兩類:全局變量和局部變量B、全局變量不能和局部變量重名C、全局變量在程序執(zhí)行的全過程有效D、全局變量一般沒有縮進(jìn)【正確答案】:B29.6900列表中的元素排序,可以通過sort()中添加reverse參數(shù)來實(shí)現(xiàn),參數(shù)值等于()表示降序排列。A、TrueB、trueC、FalseD、false【正確答案】:A30.7321下面代碼的輸出結(jié)果是()。str1="k.1|k1.2|k2.3|k3.4"str_list=str1.split('|')d={}forlinstr_list.key,value=l.split('.')d[key]=valueprint(d)A、[k.1,k1.2,k2.3,k3.4]B、{k.1,k1.2,k2.3,k3.4}C、['k'.'1','k1'.'2','k2'.'3','k3'.'4']D、{'k'.'1','k1'.'2','k2'.'3','k3'.'4'}【正確答案】:D31.7422關(guān)于Python文件打開模式的描述,以下選項(xiàng)中描述錯(cuò)誤的是()。A、只讀模式rB、創(chuàng)建寫模式nC、追加寫模式aD、覆蓋寫模式w【正確答案】:B32.7309下面代碼的輸出結(jié)果是()。vlist=list(range(5))foreinvlist.print(e,end=",")A、[0,1,2,3,4]B、0;1;2;3;4;C、0,1,2,3,4,D、01234【正確答案】:C33.7188下面代碼的輸出結(jié)果是()。a=[1,2,3]ifisinstance(a,float).print("{}isfloat".format(a))else.print("{}isnotfloat".format(a))A、出錯(cuò)B、aisfloatC、[1,2,3]isnotfloatD、ais<class'floatt'>【正確答案】:C34.7295給定字典d,以下選項(xiàng)中對(duì)d.items()的描述正確的是()。A、返回一種dict_items類型,包括字典d中所有鍵值對(duì)B、返回一個(gè)集合類型,每個(gè)元素是一個(gè)二元元組,包括字典d中所有鍵值對(duì)C、返回一個(gè)元組類型,每個(gè)元素是一個(gè)二元元組,包括字典d中所有鍵值對(duì)D、返回一個(gè)列表類型,每個(gè)元素是一個(gè)二元元組,包括字典d中所有鍵值對(duì)【正確答案】:A35.7485關(guān)于高維數(shù)據(jù),以下選項(xiàng)中描述錯(cuò)誤的是()。A、高維數(shù)據(jù)只能表達(dá)鍵值對(duì)數(shù)據(jù)B、高維數(shù)據(jù)可用于表達(dá)一二維數(shù)據(jù)C、高維數(shù)據(jù)用來表達(dá)索引和數(shù)據(jù)之間的關(guān)系D、“鍵值對(duì)”是高維數(shù)據(jù)的主要特征【正確答案】:A36.7197給出如下代碼:deffunc(a,b).c=a**2+bb=areturnca=10b=100c=func(a,b)+a以下選項(xiàng)中描述錯(cuò)誤的是()。A、執(zhí)行該函數(shù)后,變量c的值為200B、執(zhí)行該函數(shù)后,變量a的值為10C、執(zhí)行該函數(shù)后,變量b的值為100D、該函數(shù)名稱為func【正確答案】:A37.7139下面代碼的輸出結(jié)果是()。forsin"HelloWorld".ifs=="W".continueprint(s,end="")A、HelloorldB、HelloWorldC、WorldD、Hello【正確答案】:A38.7215關(guān)于函數(shù),以下選項(xiàng)中描述錯(cuò)誤的是()。A、函數(shù)是一段具有特定功能的、可重用的語句組B、Python使用del保留字定義一個(gè)函數(shù)C、使用函數(shù)的主要目的是降低編程難度和代碼重用D、函數(shù)能完成特定的功能,對(duì)函數(shù)的使用不需要了解函數(shù)內(nèi)部實(shí)現(xiàn)原理,【正確答案】:B解析:
只要了解函數(shù)的輸入輸出方式即可39.7712下列while循環(huán)執(zhí)行的次數(shù)為()。k=1000whilek>1.print(k)k=k/2A、9B、10C、11D、1000【正確答案】:B40.7360關(guān)于Python函數(shù),以下選項(xiàng)中描述錯(cuò)誤的是()。A、函數(shù)是一段具有特定功能的語句組B、函數(shù)是一段可重用的語句組C、函數(shù)通過函數(shù)名進(jìn)行調(diào)用D、每次使用函數(shù)需要提供相同的參數(shù)作為輸入【正確答案】:D41.7733tuple(range(2,10,2)的返回結(jié)果是()。A、[2,4,6,8]B、[2,4,6,8,10]C、(2,4,6,8)D、(2,4,6,8,10)【正確答案】:C42.7407以下選項(xiàng)中,對(duì)CSV格式的描述正確的是()。A、CSV文件以英文逗號(hào)分隔元素B、CSV文件以英文特殊符號(hào)分隔元素CSV文件以英文分號(hào)分隔元素D、CSV文件以英文空格分隔元素【正確答案】:A43.7221下面代碼實(shí)現(xiàn)的功能描述為()。deffact(n).ifn==0.return1else.returnn*fact(n-1)num=eval(input("請(qǐng)輸入一個(gè)整數(shù):"))print(fact(abs(int(num))))A、接受用戶輸入的整數(shù)N,輸出N的階乘值B、接受用戶輸入的整數(shù)N,判斷N是否是水仙花數(shù)C、接受用戶輸入的整數(shù)N,判斷N是否是完數(shù)并輸出結(jié)論D、接受用戶輸入的整數(shù)N,判斷N是否是素?cái)?shù)并輸出結(jié)論【正確答案】:A44.7735下列Python語句的輸出結(jié)果是()。a=[1,2,3,None,(),[]]print(len(a))A、4B、5C、6D、7【正確答案】:C45.7704在Python中,實(shí)現(xiàn)多分支選擇結(jié)構(gòu)的最佳方法是()。A、ifB、if-elseC、if-elif-elseD、if嵌套【正確答案】:C46.7317下面代碼的輸出結(jié)果是()。list1=[(m,n)formin'AB'fornin'CD']print(list1)A、*['AC','AD','BC','BD']B、[‘A’,’B’,’C’,’D’]C、錯(cuò)誤D、[('A','C'),('A','D'),('B','C'),('B','D')]【正確答案】:D47.7481關(guān)于CSV文件的擴(kuò)展名,以下選項(xiàng)中描述正確的是()。A、擴(kuò)展名只能是.csvB、可以為任意擴(kuò)展名C、擴(kuò)展名只能是.txtD、擴(kuò)展名只能是.dat【正確答案】:B48.7445以下文件操作方法中,不能從CSV格式文件中讀取數(shù)據(jù)的是()。A、seekB、readC、readlinesD、readline【正確答案】:A49.7274關(guān)于函數(shù)的參數(shù)傳遞(parameterpassing),以下選項(xiàng)中描述錯(cuò)誤的是()。A、形式參數(shù)是函數(shù)定義時(shí)提供的參數(shù)B、函數(shù)調(diào)用時(shí),需要將形式參數(shù)傳遞給實(shí)際參數(shù)C、Python參數(shù)傳遞時(shí)不構(gòu)造新數(shù)據(jù)對(duì)象,而是讓形式參數(shù)和實(shí)際參數(shù)共享同一對(duì)象D、實(shí)際參數(shù)是函數(shù)調(diào)用時(shí)提供的參數(shù)【正確答案】:B50.7442列表ls=[1,2,3,4,5,6,[7,8,9]],以下選項(xiàng)中描述正確的是()。A、ls可能是一維列表B、ls可能是高維列表C、ls可能是多維列表D、ls可能是二維列表【正確答案】:A51.7751有以下兩個(gè)程序。程序1:x=[1,2,3]deff(x).x=x+[4]f(x)print(x)程序2:x=[1,2,3]deff(x).x+=[4]f(x)print(x)下列說法正確的是()。A、兩個(gè)程序均能正確運(yùn)行,但結(jié)果不同B、兩個(gè)程序運(yùn)行結(jié)果同相C、程序1能正確運(yùn)行,程序2不能D、程序1不能正確運(yùn)行,程序2能【正確答案】:D52.7148給出如下代碼:sum=0foriinrange(1,11).sum+=iprint(sum)以下選項(xiàng)中描述正確的是:()。A、循環(huán)內(nèi)語句塊執(zhí)行了11次B、sum+=i可以寫為sum+=iC、輸出的最后一個(gè)數(shù)字是55D、如果print(sum)語句完全左對(duì)齊,輸出結(jié)果不變【正確答案】:C53.7758下列程序的輸出結(jié)果是()。f=open('c.\\out.txt','w+')f.write('Python')f.seek(0)c=f.read(2)print(c)f.close()A、PythB、PythonC、PyD、th【正確答案】:C54.7464以下選項(xiàng)中,對(duì)文件的描述錯(cuò)誤的是()。A、文件是一個(gè)存儲(chǔ)在輔助存儲(chǔ)器上的數(shù)據(jù)序列B、文件中可以包含任何數(shù)據(jù)內(nèi)容C、文本文件和二進(jìn)制文件都是文件D、文本文件不能用二進(jìn)制文件方式讀入【正確答案】:D55.7472關(guān)于局部變量和全局變量,以下選項(xiàng)中描述錯(cuò)誤的是()。A、局部變量為組合數(shù)據(jù)類型且未創(chuàng)建,等同于全局變量B、局部變量和全局變量是不同的變量,但可以使用global保留字在函數(shù)內(nèi)部使用全局變量C、局部變量是函數(shù)內(nèi)部的占位符,與全局變量可能重名但不同D、函數(shù)運(yùn)算結(jié)束后,局部變量不會(huì)被釋放【正確答案】:D56.6881對(duì)于字典D={'A'.10,'B'.20,'C'.30,'D'.40},len(D)的是()。A、4B、8C、6D、12【正確答案】:A57.7650以下代碼執(zhí)行后,a.txt文件的內(nèi)容是()。f=open("a.txt","w")ls=['test','12','201910','20']forssinls.f.write(ss)f.close()A、報(bào)錯(cuò)B、['test','12','201910','20']C、test,12,201910,20D、test1220191020【正確答案】:D58.7468以下選項(xiàng)中不屬于組合數(shù)據(jù)類型的是()。A、序列類型B、變體類型C、字典類型D、映射類型【正確答案】:B59.7358以下選項(xiàng)中,不是Python語言基本控制結(jié)構(gòu)的是()。A、順序結(jié)構(gòu)B、程序異常C、循環(huán)結(jié)構(gòu)D、跳轉(zhuǎn)結(jié)構(gòu)【正確答案】:D60.7192關(guān)于遞歸函數(shù)基例的說明,以下選項(xiàng)中錯(cuò)誤的是()。A、遞歸函數(shù)必須有基例B、遞歸函數(shù)的基例決定遞歸的深度C、每個(gè)遞歸函數(shù)都只能有一個(gè)基例D、遞歸函數(shù)的基例不再進(jìn)行遞歸【正確答案】:C61.7210關(guān)于lambda函數(shù),以下選項(xiàng)中描述錯(cuò)誤的是()。A、lambda函數(shù)也稱為匿名函數(shù)B、lambda不是Python的保留字C、定義了一種特殊的函數(shù)D、lambda函數(shù)將函數(shù)名作為函數(shù)結(jié)果返回【正確答案】:B62.7608關(guān)于Python的組合數(shù)據(jù)類型,以下選項(xiàng)中描述錯(cuò)誤的是()。A、Python組合數(shù)據(jù)類型能夠?qū)⒍鄠€(gè)同類型或不同類型的數(shù)據(jù)組織起來,通過單一的表示使數(shù)據(jù)操作更有序、更容易B、組合數(shù)據(jù)類型可以分為3類:序列類型、集合類型和映射類型C、序列類型是二維元素向量,元素之間存在先后關(guān)系,通過序號(hào)訪問D、Python的str、tuple和list類型都屬于序列類型【正確答案】:C63.7524基本的Python內(nèi)置函數(shù)sorted(x)的作用是()。A、將x轉(zhuǎn)換為等值的字符串類型B、對(duì)組合數(shù)據(jù)類型x進(jìn)行排序,默認(rèn)從小到大C、返回變量x的數(shù)據(jù)類型D、對(duì)組合數(shù)據(jù)類型x計(jì)算求和結(jié)果【正確答案】:B64.7645下列關(guān)于字典的定義,()是錯(cuò)誤的。A、值可以是任意類型的Python對(duì)象B、屬于Python中的不可變數(shù)據(jù)類型C、字典元素用花括號(hào){}包裹D、由鍵值(key-value)對(duì)構(gòu)成【正確答案】:B65.7209關(guān)于形參和實(shí)參的描述,以下選項(xiàng)中正確的是()。A、函數(shù)定義中參數(shù)列表里面的參數(shù)是實(shí)際參數(shù),簡(jiǎn)稱實(shí)參B、程序在調(diào)用時(shí),將形參復(fù)制給函數(shù)的實(shí)參C、程序在調(diào)用時(shí),將實(shí)參復(fù)制給函數(shù)的形參D、參數(shù)列表中給出要傳入函數(shù)內(nèi)部的參數(shù),這類參數(shù)稱為形式參數(shù),簡(jiǎn)稱形參【正確答案】:C66.7459關(guān)于下面代碼中的變量x,以下選項(xiàng)中描述正確的是()。fo=open(fname,"r")forxinfo.print(x)fo.close()A、變量x表示文件中的一個(gè)字符B、變量x表示文件中的一組字符C、變量x表示文件中的全體字符D、變量x表示文件中的一行字符【正確答案】:D67.7474關(guān)于函數(shù)作用的描述,以下選項(xiàng)中錯(cuò)誤的是()。A、提高代碼執(zhí)行速度B、復(fù)用代碼C、增強(qiáng)代碼的可讀性D、降低編程復(fù)雜度【正確答案】:A68.7713以下for語句中,不能完成1~10的累加功能的是()。A、foriinrange(10,0).sum+=iB、foriinrange(1,11).sum+=iC、foriinrange(10,0,-1).sum+=iD、foriin(10,9,8,7,6,5,4,3,2,1).sum+=i【正確答案】:A69.7473下面代碼的輸出結(jié)果是()。ls=["F","f"]deffun(a).ls.append(a)returnfun("C")print(ls)A、['F','f','C']B、['F','f']C、['C']D、出錯(cuò)【正確答案】:A70.7313給出如下代碼:MonthandFlower={"1月"."梅花","2月"."杏花","3月"."桃花","4月"."牡丹花",\"5月"."石榴花","6月"."蓮花","7月"."玉簪花","8月"."桂花","9月"."菊花",\"10月"."芙蓉花","11月"."山茶花","12月"."水仙花"}n=input("請(qǐng)輸入1—12的月份.")print(n+"月份之代表花:"+MonthandFlower.get(str(n)+"月"))以下選項(xiàng)中描述正確的是()。A、*MonthandFlower是一個(gè)集合B、*MonthandFlower是一個(gè)元組C、*MonthandFlower是一個(gè)列表D、代碼實(shí)現(xiàn)了從鍵盤上獲取一個(gè)整數(shù)(1—12)來表示月份,【正確答案】:D解析:
輸出該月份對(duì)應(yīng)的代表花名71.7325下面代碼的輸出結(jié)果是()。l1=[1,2,3,2]l2=['aa','bb','cc','dd','ee']d={}forindexinrange(len(l1)).d[l1[index]]=l2[index]print(d)A、{1.'aa',2.'dd',3.'cc'}B、{1.'aa',2.'bb',3.'cc',2.'bb'}C、{1.'aa',2.'bb',3.'cc',2.'dd'}D、{1.'aa',2.'bb',3.'cc'}【正確答案】:A72.7405關(guān)于二維數(shù)據(jù)CSV存儲(chǔ)問、,以下選項(xiàng)中描述錯(cuò)誤的是()。A、CSV文件的每一行表示一個(gè)具體的一維數(shù)據(jù)B、CSV文件不是存儲(chǔ)二維數(shù)據(jù)的唯一方式CSV文件不能包含二維數(shù)據(jù)的表頭信息D、CSV文件的每行采用逗號(hào)分隔多個(gè)元素【正確答案】:C73.7178下面代碼的輸出結(jié)果是()。s=1while(s<=1).print('計(jì)數(shù):',s)s=s+1A、計(jì)數(shù):0B、出錯(cuò)C、計(jì)數(shù):1D、計(jì)數(shù):0【正確答案】:C解析:
計(jì)數(shù):174.7440二維列表ls=[[1,2,3],[4,5,6],[7,8,9]],以下選項(xiàng)中能獲取其中元素9的是()。A、ls[0][–1]B、ls[–2][–1]C、ls[–1][–1]D、ls[–1]【正確答案】:C75.7418對(duì)于列表ls的操作,以下選項(xiàng)中描述錯(cuò)誤的是()。A、ls.append(x):在ls最后增加一個(gè)元素B、ls.reverse():列表ls的所有元素反轉(zhuǎn)C、ls.copy():生成一個(gè)新列表,復(fù)制ls的所有元素D、ls.clear():刪除ls的最后一個(gè)元素【正確答案】:D76.7470以下選項(xiàng)對(duì)應(yīng)的方法可以用于從CSV文件中解析一二維數(shù)據(jù)的是()。A、split()B、exists()C、format()D、join()【正確答案】:A77.7708執(zhí)行下列Python語句后的顯示結(jié)果是()。i=1if(i).print(Ture)else.print(False)A、輸出1B、輸出TureC、輸出FalseD、輸出0【正確答案】:B78.6927Python中,若deff1(p,**p2).print(type(p2))則f1(1,a=2)的程序運(yùn)行結(jié)果是()。A、<class'int'>B、<class'type'>C、<class'dict'>D、<class'list'>【正確答案】:C79.7161以下選項(xiàng)中能夠最簡(jiǎn)單地在列表['apple','pear','peach','orange']中隨機(jī)選取一個(gè)元素的是()。A、shuffle()B、random()C、sample()D、choice()【正確答案】:D80.7745下列Python語句的運(yùn)行結(jié)果是()。d={1.'a',2.'b',3.'c'}print(len(d))A、0B、1C、3D、6【正確答案】:C81.7294給定字典d,以下選項(xiàng)中對(duì)d.values()的描述正確的是()。A、返回一種dict_values類型,包括字典d中所有值B、返回一個(gè)集合類型,包括字典d中所有值C、返回一個(gè)元組類型,包括字典d中所有值D、返回一個(gè)列表類型,包括字典d中所有值【正確答案】:A82.7307給出如下代碼:s=list("巴老爺有八十八棵芭蕉樹,來了八十八個(gè)把式要在巴老爺八十八棵芭蕉樹下住。老爺拔了八十八棵芭蕉樹,不讓八十八個(gè)把式在八十八棵芭蕉樹下住。八十八個(gè)把式燒了八十八棵芭蕉樹,巴老爺在八十八棵樹邊哭。")以下選項(xiàng)中能輸出字符“八”一次出現(xiàn)的索引位置的是()。A、print(s.count("八"))B、print(s.index("八"),6,len(s))C、print(s.index("八"),6)D、print(s.index("八"))【正確答案】:D83.7149關(guān)于break語句與continue語句的說法中,以下選項(xiàng)中不正確的是()。A、當(dāng)多個(gè)循環(huán)語句嵌套時(shí),break語句只適用于最里層的語句B、break語句結(jié)束循環(huán),繼續(xù)執(zhí)行循環(huán)語句的后續(xù)語句C、continue語句結(jié)束循環(huán),繼續(xù)執(zhí)行循環(huán)語句的后續(xù)語句D、continue語句類似于break語句,也必須在for、while循環(huán)中使用【正確答案】:C84.6882對(duì)于字典D={'A'.10,'B'.20,'C'.30,'D'.40},sum(list(D.value()))的值是()。A、10B、100C、40D、200【正確答案】:B85.7302關(guān)于Python序列類型的通用操作符和函數(shù),以下選項(xiàng)中描述錯(cuò)誤的是()。A、如果s是一個(gè)序列,x是s的元素,xins返回TrueB、如果s是一個(gè)序列,s=[1,"kate",True],s[–1]返回TrueC、如果s是一個(gè)序列,s=[1,"kate",True],s[3]返回TrueD、如果s是一個(gè)序列,x不是s的元素,xnotins返回True【正確答案】:C86.7322將以下代碼保存成Python文件,運(yùn)行后輸出的是()。li=['alex','eric','rain']s="_".join(li)print(s)A、_alex_eric_rainB、_alex_eric_rain_C、alex_eric_rainD、alex_eric_rain_【正確答案】:C87.7717可以終止循環(huán)體語句執(zhí)行的語句是()。A、continueB、exitC、breakD、quit【正確答案】:C88.7286S和T是兩個(gè)集合,對(duì)S&T的描述正確的是()。A、S和T的并運(yùn)算,包括在集合S和T中的所有元素B、S和T的補(bǔ)運(yùn)算,包括集合S和T中的非相同元素C、S和T的交運(yùn)算,包括同時(shí)在集合S和T中的元素D、S和T的差運(yùn)算,包括在集合S但不在T中的元素【正確答案】:C89.7738Python語句Print(type({1,2,3,4}))的輸出結(jié)果是【1】。A、<class'tuple'>B、<class'dict'>C、<class'set'>D、<class'list'>【正確答案】:C90.7058下列Python保留字中,用于異常處理結(jié)構(gòu)中用來捕獲特定類型異常的是()。A、defB、passC、whileD、except【正確答案】:D91.7193以下選項(xiàng)中,不屬于函數(shù)的作用的是()。A、提高代碼執(zhí)行速度B、降低編程復(fù)雜度C、增強(qiáng)代碼可讀性D、復(fù)用代碼【正確答案】:A92.6912[1,2,3]*2,等于()。A、[1,2,3]B、[1,2,3,1,2,3]C、[2,4,6]D、[1,2,6]【正確答案】:B93.6884設(shè)a=set([1,2,2,3,3,3,4,4,4,4),則a.remove(4)執(zhí)行后,a的值是()。A、{1,2,3}B、{1,2,2,3,3,3,4,4,4}C、{1,2,2,3,3,3}D、[1,2,2,3,3,3,4,4,4]【正確答案】:A94.6929若g=lambdax,y=2,z=3.x+y+z;print(g(1)語句的值為()。A、6B、5C、1D、出錯(cuò)沒有結(jié)果【正確答案】:A95.7744設(shè)a=set([1,2,2,3,3,3,4,4,4,4],則sum(a)的值是()。A、10B、20C、30D、40【正確答案】:A96.7736下列Python語句的輸出結(jié)果是()。s1=[4,5,6]s2=s1s1[1]=0print(s2)A、[4,5,6]B、[4,0,6]C、[0,5,6]D、[4,5,0]【正確答案】:A97.7465ls=[3.5,"Python",[10,"LIST"],3.6],ls[2][–1][1]的運(yùn)行結(jié)果是()。A、LB、IC、PD、Y【正確答案】:B98.7453表達(dá)式writelines(lines)能夠?qū)⒁粋€(gè)元素是字符串的列表lines寫入文件,以下選項(xiàng)中描述正確的是()。A、列表lines中各元素之間默認(rèn)采用空格分隔B、列表lines中各元素之間無分隔符C、列表lines中各元素之間默認(rèn)采用換行分隔D、列表lines中各元素之間默認(rèn)采用逗號(hào)分隔【正確答案】:B99.7331下面代碼的輸出結(jié)果是()。a=[1,3]b=[2,4]a.extend(b)print(a)A、[1,3,2,4]B、[4,3,2,1]C、[4,2,3,1]D、[1,2,3,4]【正確答案】:A100.7643下列關(guān)于元組的說法,錯(cuò)誤的是()。A、元組中的元素不能改變和刪除B、元組沒有append()或extend方法C、元組在定義時(shí)所有元素放在一對(duì)圓括號(hào)"()"中D、用sort()方法可對(duì)元組中的元素排序【正確答案】:D101.7298給定字典d,以下選項(xiàng)中可以清空該字典并保留變量的是()。A、d.remove()B、deldC、d.clear()D、d.pop()【正確答案】:C102.7642下面選項(xiàng)中()是Python中的可更改數(shù)據(jù)類型。A、字符串B、元組C、列表D、數(shù)字【正確答案】:C103.7304下面代碼的輸出結(jié)果是()。s=["seashell","gold","pink","brown","purple","tomato"]print(s[4.])A、['purple','tomato']B、['gold','pink','brown','purple','tomato']C、['seashell','gold','pink','brown']D、['purple']【正確答案】:A104.7463Python語言中用來定義函數(shù)的關(guān)鍵字是()。A、defineB、returnC、defD、function【正確答案】:C105.7489對(duì)于無序的一維數(shù)據(jù),以下選項(xiàng)中描述錯(cuò)誤的是()。A、無序一維數(shù)據(jù)可以采用列表類型來表達(dá)B、無序一維數(shù)據(jù)無法利用Python語言有效表達(dá)C、無序一維數(shù)據(jù)可以采用字典類型來表達(dá)D、無序一維數(shù)據(jù)可以采用集合類型來表達(dá)【正確答案】:B106.7369給出如下代碼:fname=input("請(qǐng)輸入要打開的文件.")fi=open(fname,"r")forlineinfi.readlines().print(line)fi.close()以下選項(xiàng)中描述錯(cuò)誤的是()。A、用戶輸入文件路徑,以文本文件方式讀入文件內(nèi)容并逐行打印B、上述代碼中fi.readlines()可以優(yōu)化為fiC、通過fi.readlines()方法將文件的全部?jī)?nèi)容讀入一個(gè)列表fiD、通過fi.readlines()方法將文件的全部?jī)?nèi)容讀入一個(gè)字典fi【正確答案】:D107.7631關(guān)于jieba庫(kù)的全模式分詞,以下選項(xiàng)中描述正確的是()。A、適合用于搜索引擎分詞B、在精確模式基礎(chǔ)上,對(duì)長(zhǎng)詞再次切分,提高召回率C、將句子最精確地切開,適合文本分析D、把句子中所有可以成詞的詞語都掃描出來,速度非???,但是不能解決歧義【正確答案】:D108.7212關(guān)于函數(shù)的參數(shù),以下選項(xiàng)中描述錯(cuò)誤的是()。A、在定義函數(shù)時(shí),如果有些參數(shù)存在默認(rèn)值,可以在定義函數(shù)時(shí)直接為這些B、一個(gè)元組可以傳遞給帶有星號(hào)的可變參數(shù)C、可選參數(shù)可以定義在非可選參數(shù)的前面D、在定義函數(shù)時(shí),可以設(shè)計(jì)可變數(shù)量參數(shù),通過在參數(shù)前增加星號(hào)(*)實(shí)現(xiàn)【正確答案】:C解析:
參數(shù)指定默認(rèn)值109.7425關(guān)于CSV文件的描述,以下選項(xiàng)中錯(cuò)誤的是()。A、CSV文件格式是一種通用的文件格式,應(yīng)用于程序之間轉(zhuǎn)移表格數(shù)據(jù)B、整個(gè)CSV文件是一個(gè)二維數(shù)據(jù)CSV文件通過多種編碼表示字符D、CSV文件的每一行是一維數(shù)據(jù),可以使用Python中的列表類型表示【正確答案】:C110.7702下面if語句統(tǒng)計(jì)“成績(jī)(mark)優(yōu)秀的男生以及不及格的男生”的人數(shù),正確的語句為()。A、if(gender=="男"andmark<60ormark>=90).n=n+1B、if(gender=="男"andmark<60andmark>=90).n=n+1C、if(gender=="男"and(mark<60ormark>=90)).n=n+1D、if(gender=="男"or(mark<60ormark>=90)).n=n+1【正確答案】:C111.7141關(guān)于程序的異常處理,以下選項(xiàng)中描述錯(cuò)誤的是()。A、Python通過try、except等保留字提供異常處理功能B、編程語言中的異常和錯(cuò)誤是完全相同的概念C、異常語句可以與else和finally保留字配合使用D、程序異常發(fā)生后經(jīng)過妥善處理可以繼續(xù)執(zhí)行【正確答案】:B112.7140下面代碼的輸出結(jié)果是()。forsin"HelloWorld".ifs=="W".breakprint(s,end="")A、HelloorldB、HelloWorldC、WorldD、Hello【正確答案】:D113.7308下面代碼的輸出結(jié)果是()。vlist=list(range(5))print(vlist)A、[0,1,2,3,4]B、0;1;2;3;4;C、0,1,2,3,4,D、01234【正確答案】:A114.7484對(duì)于特別大的數(shù)據(jù)文件,以下選項(xiàng)中描述正確的是()。A、選擇內(nèi)存大的計(jì)算機(jī),一次性讀入再進(jìn)行操作B、Python無法處理特別大的數(shù)據(jù)文件C、*Python可以處理特別大的文件,不用特別關(guān)心D、使用for..in..循環(huán),分行讀入,逐行處理【正確答案】:D115.7186下面代碼的輸出結(jié)果是()。a=1.0ifisinstance(a,int).print("{}isint".format(a))else.print("{}isnotint".format(a))A、1.0isnotintB、1.0isintC、無輸出D、出錯(cuò)【正確答案】:A116.7306給出如下代碼:s=list("巴老爺有八十八棵芭蕉樹,來了八十八個(gè)把式要在巴老爺八十八棵芭蕉樹下\住。老爺拔了八十八棵芭蕉樹,不讓八十八個(gè)把式在八十八棵芭蕉樹下住。八十八個(gè)\把式燒了八十八棵芭蕉樹,巴老爺在八十八棵樹邊哭。")以下選項(xiàng)中能輸出字符“八”出現(xiàn)次數(shù)的是()。A、print(s.count("八"))B、print(s.index("八"),6,len(s))C、print(s.index("八"),6)D、print(s.index("八"))【正確答案】:A117.7284下面代碼的執(zhí)行結(jié)果是()。defgreeting(args1,*tupleArgs,**dictArgs).print(args1)print(tupleArgs)print(dictArgs)names=['HTY','LFF','ZH']info={'schoolName'.'NJRU','City'.'Nanjing'}greeting(*names,'Hello,',**info)A、出錯(cuò)B、HTYC、['HTY','LFF','ZH']D、無輸出【正確答案】:B解析:
('LFF','ZH','Hello,'){'schoolName'.'NJRU','City'.'Nanjing'}118.7292以下選項(xiàng)中不能生成一個(gè)空字典的是()。A、{}B、{[]}C、dict([])D、dict()【正確答案】:B119.7393以下選項(xiàng)中,不是Python中文件操作的相關(guān)函數(shù)是()。A、write()B、writeline()C、readlines()D、open()【正確答案】:B120.7711設(shè)有程序段k=10while(k).k=k-1則下面描述中正確的是()。A、while循環(huán)執(zhí)行10次B、循環(huán)是無限循環(huán)C、循環(huán)體語句一次也不執(zhí)行D、循環(huán)體語句執(zhí)行一次【正確答案】:A121.6885下列語句執(zhí)行后的結(jié)果是()。fruits={'apple'.3,'banana'.4,'pear'.5}fruits['banana']=7print(sum(fruits.values()))A、7B、19C、12D、15【正確答案】:D122.7269關(guān)于函數(shù)的返回值,以下選項(xiàng)中描述錯(cuò)誤的是()。A、函數(shù)可以返回0個(gè)或多個(gè)結(jié)果B、return可以傳遞0個(gè)返回值,也可以傳遞任意多個(gè)返回值C、函數(shù)可以有return,也可以沒有D、函數(shù)必須有返回值【正確答案】:D123.6914s1=set("hellohnust"),則集合s1等于()。A、{'e','u','t','n','h','l','s','o'}B、{'e','u','t','n','h','l','s','','o'}C、{'e','u','t','n','h','l','s','h','o'}D、{'e','u','t','n','h','l','l','s','o'}【正確答案】:A124.7160random庫(kù)中用于生成隨機(jī)小數(shù)的函數(shù)是()。A、random()B、randrange()C、getrandbits()D、randint()【正確答案】:A125.7749關(guān)于函數(shù)的說法中正確的是()。A、函數(shù)定義時(shí)必須有形參B、函數(shù)中定義的變量只在該函數(shù)體中起作用C、函數(shù)定義時(shí)必須帶return語句D、實(shí)參與形參的個(gè)數(shù)可以不相同,類型可以任意【正確答案】:A126.7605關(guān)于Python循環(huán)結(jié)構(gòu),以下選項(xiàng)中描述錯(cuò)誤的是()。A、Python通過for、while等保留字提供遍歷循環(huán)和無限循環(huán)結(jié)構(gòu)B、遍歷循環(huán)中的遍歷結(jié)構(gòu)可以是字符串、文件、組合數(shù)據(jù)類型和range()函數(shù)等C、break用來跳出最內(nèi)層for或者while循環(huán),脫離該循環(huán)后程序從循環(huán)代碼后繼續(xù)執(zhí)行D、每個(gè)continue語句只有能力跳出當(dāng)前層次的循環(huán)【正確答案】:D127.7714對(duì)下列語句不符合語法要求的表達(dá)式是()。forvarin___.print(var)A、range(0,10)B、"Hello"C、(1,2,3)D、{1,2,3,4,5}【正確答案】:B128.7289對(duì)于序列s,能夠返回序列s中i到j(luò)以k為步長(zhǎng)的元素子序列的表達(dá)是()。A、s[i,j,k]B、s(i,j,k)C、s[i.j.k]D、s[i;j;k]【正確答案】:C129.7607關(guān)于Python的lambda函數(shù),以下選項(xiàng)中描述錯(cuò)誤的是()。A、lambda用于定義簡(jiǎn)單的、能夠在一行內(nèi)表示的函數(shù)B、可以使用lambda函數(shù)定義列表的排序原則C、f=lambdax,y.x+y執(zhí)行后,f的類型為數(shù)字類型D、lambda函數(shù)將函數(shù)名作為函數(shù)結(jié)果返回【正確答案】:C130.7443列表ls=[[1,2,3,4,5,6,7,8,9]],以下選項(xiàng)中描述錯(cuò)誤的是()。A、ls可能是一維列表B、ls可能是高維列表C、ls可能是二維列表【正確答案】:B131.7750以下關(guān)于函數(shù)說法正確的是()。A、函數(shù)的實(shí)際參數(shù)和形式參數(shù)必須同名B、函數(shù)的形式參數(shù)既可以是變量也可以是常量C、函數(shù)的實(shí)際參數(shù)不可以是表達(dá)式D、函數(shù)的實(shí)際參數(shù)可以是其他函數(shù)的調(diào)用【正確答案】:B132.7359關(guān)于分支結(jié)構(gòu),以下選項(xiàng)中描述不正確的是()。A、if語句中語句塊執(zhí)行與否依賴于條件判斷B、if語句中條件部分可以使用任何能夠產(chǎn)生True和False的語句和函數(shù)C、二分支結(jié)構(gòu)有一種緊湊形式,使用保留字if和elif實(shí)現(xiàn)D、多分支結(jié)構(gòu)用于設(shè)置多個(gè)判斷條件以及對(duì)應(yīng)的多條執(zhí)行路徑【正確答案】:C133.7281下面代碼的執(zhí)行結(jié)果是()。defarea(r,pi=3.14159).returnpi*r*rprint(area(pi=3.14,r=4))A、出錯(cuò)B、50.24C、39.4384D、無輸出【正確答案】:B134.7312給出如下代碼:importrandomasranlistV=[]ran.seed(100)foriinrange(10).i=ran.randint(100,999)listV.append(i)以下選項(xiàng)中能輸出隨機(jī)列表元素最大值的是()。A、print(listV.reverse(i))B、print(max(listV))C、print(listV.pop(i))D、print(listV.max())【正確答案】:B135.6897關(guān)于列表數(shù)據(jù)結(jié)構(gòu),下面描述正確的是()。A、不支持in運(yùn)算符B、可以不按順序査找元素C、必須按順序插入元素D、所有元素類型必須相同【正確答案】:B136.7740對(duì)于字典D={'A'.10,'B'.20,'C'.30,'D'.40},對(duì)4個(gè)字典元素的訪問形式是()。A、D[3]B、D[4]C、D[D]D['D']【正確答案】:D137.7183給出下面代碼:i=1whilei<6.j=0whilej<i.print("*",end='')j+=1print("\n")i+=1以下選項(xiàng)中描述錯(cuò)誤的是:()。A、執(zhí)行代碼出錯(cuò)B、內(nèi)層循環(huán)j用于控制每行打印的*的個(gè)數(shù)C、i行有i個(gè)星號(hào)*D、輸出5行【正確答案】:A138.7380下面代碼的執(zhí)行結(jié)果是()。d={}foriinrange(26).d[chr(i+ord("a"))]=chr((i+13)%26+ord("a"))forcin"Python".print(d.get(c,c),end="")A、PlgubaB、CabuglC、PythonD、Pabugl【正確答案】:A139.6890max((1,2,3)*2)的值是()。A、3B、4C、5D、6【正確答案】:A140.7400以下選項(xiàng)中,不是Python文件打開的合法模式組合是()。A、""B、"bw"C、"br+"D、"wr"【正確答案】:D141.7389給定字典d={1."1",2."2",3."3"},其元素包含兩種數(shù)據(jù)類型,則字典d的數(shù)據(jù)組織維度是()。A、一維數(shù)據(jù)B、高維數(shù)據(jù)C、多維數(shù)據(jù)D、二維數(shù)據(jù)【正確答案】:B142.7421給出如下代碼:MonthandFlower={"1月"."梅花","2月"."杏花","3月"."桃花","4月"."牡丹花",\"5月"."石榴花","6月"."蓮花","7月"."玉簪花","8月"."桂花",\"9月"."菊花","10月"."芙蓉花","11月"."山茶花","12月"."水仙花"}n=input("請(qǐng)輸入1—12的月份.")print(n+"月份之代表花:"+MonthandFlower.get(str(n)+"月"))以下選項(xiàng)中描述正確的是()。A、MonthandFlower是集合類型變量B、MonthandFlower是一個(gè)元組C、MonthandFlower是列表類型變量D、代碼實(shí)現(xiàn)了獲取一個(gè)整數(shù)(1—12)來表示月份,輸出該月份對(duì)應(yīng)的代表花名【正確答案】:D143.6925Python語句f=lambdax,y.x*y;f(12,34)的程序運(yùn)行結(jié)果是()。A、12B、22C、56D、408【正確答案】:D144.7162Python異常處理中不會(huì)用到的關(guān)鍵字是()。A、tryB、finallyC、ifD、else【正確答案】:C145.7376下面代碼的執(zhí)行結(jié)果是()。ls=["2020","20.20","Python"]ls.append(2020)ls.append([2020,"2020"])print(ls)A、['2020','20.20','Python',2020,2020,'2020']B、['2020','20.20','Python',2020]C、['2020','20.20','Python',2020,[2020,'2020']]D、['2020','20.20','Python',2020,['2020']]【正確答案】:C146.7305下面代碼的輸出結(jié)果是()。s=["seashell","gold","pink","brown","purple","tomato"]print(len(s),min(s),max(s))A、6seashellgoldB、5purpletomatoC、5pinkbrownD、6browntomato【正確答案】:D147.7237給出如下代碼:importturtledefdrawLine(draw).turtle.pendown()ifdrawelseturtle.penup()turtle.fd(50)turtle.right(90)drawLine(True)drawLine(0)drawLine(True)drawLine(True)turtle.left(90)drawLine(0)drawLine(True)drawLine(True)以下選項(xiàng)中描述錯(cuò)誤的是:()。A、運(yùn)行代碼,在PythonTurtleGraphics中,繪制一個(gè)數(shù)碼管數(shù)字2B、代碼defdrawLine(draw)中的draw可取數(shù)值0、1、–1等C、代碼drawLine(True)中True替換為–1,運(yùn)行代碼結(jié)果不變D、代碼drawLine(True)中True替換為0,運(yùn)行代碼結(jié)果不變【正確答案】:D148.7270關(guān)于函數(shù)局部變量和全局變量的使用規(guī)則,以下選項(xiàng)中描述錯(cuò)誤的是()。A、對(duì)于基本數(shù)據(jù)類型的變量,無論是否重名,局部變量與全局變量不同B、return不可以傳遞任意多個(gè)函數(shù)局部變量返回值C、對(duì)于組合數(shù)據(jù)類型的變量,如果局部變量未真實(shí)創(chuàng)建,則是全局變量D、可以通過global保留字在函數(shù)內(nèi)部聲明全局變量【正確答案】:B149.7450兩次調(diào)用文件的write方法,以下選項(xiàng)中描述正確的是()。A、連續(xù)寫入的數(shù)據(jù)之間默認(rèn)采用空格分隔B、連續(xù)寫入的數(shù)據(jù)之間無分隔符C、連續(xù)寫入的數(shù)據(jù)之間默認(rèn)采用換行分隔D、連續(xù)寫入的數(shù)據(jù)之間默認(rèn)采用逗號(hào)分隔【正確答案】:B150.6913t1=(12,34,56)t2=(1,2,3)t1+t2等于()。A、(12,34,56)B、(13,36,59)C、(12,34,56,1,2,3)D、上述答案錯(cuò)誤【正確答案】:C151.7757關(guān)于語句f=open('demo.txt','r'),下列說法不正確的是()。A、demo.txt文件必須已經(jīng)存在B、只能從demo.txt文件讀數(shù)據(jù),而不能向該文件寫數(shù)據(jù)C、只能向demo.txt文件寫數(shù)據(jù),而不能從該文件讀數(shù)據(jù)D、"r"方式是默認(rèn)的文件打開方式【正確答案】:C152.7318下面代碼的輸出結(jié)果是()。list1=[(m,n)formin'ABC'fornin'ABC'ifm!=n]print(list1)A、*['AC','AD','BC','BD']B、*[('A','B'),('A','C'),('B','A'),('B','C'),('C','A'),('C','B')]C、錯(cuò)誤D、*[('A','C'),('A','D'),('B','C'),('B','D')]【正確答案】:B153.6893L=[1,2,3,4,5,6,7,8,9],L[6]指的是()。A、5B、6C、7D、8【正確答案】:C154.7476關(guān)于形參和實(shí)參的描述,以下選項(xiàng)中正確的是()。A、函數(shù)定義中參數(shù)列表里面的參數(shù)是實(shí)際參數(shù),簡(jiǎn)稱實(shí)參B、參數(shù)列表中給出要傳入函數(shù)內(nèi)部的參數(shù),這類參數(shù)稱為形式參數(shù),簡(jiǎn)稱形參C、函數(shù)調(diào)用時(shí),實(shí)參默認(rèn)采用按照位置順序的方式傳遞給函數(shù),Python也提供了按照形參名稱輸入實(shí)參的方式D、程序在調(diào)用時(shí),將形參復(fù)制給函數(shù)的實(shí)參【正確答案】:C155.7137關(guān)于Python循環(huán)結(jié)構(gòu),以下選項(xiàng)中描述錯(cuò)誤的是()。A、Python通過for、while等保留字提供遍歷循環(huán)和無限循環(huán)結(jié)構(gòu)B、每個(gè)continue語句只有能力跳出當(dāng)前層次的循環(huán)C、break用來跳出最內(nèi)層for或者while循環(huán),脫離該循環(huán)后程序從循環(huán)代碼后繼續(xù)執(zhí)行D、遍歷循環(huán)中的遍歷結(jié)構(gòu)可以是字符串、文件、組合數(shù)據(jù)類型和range()函數(shù)等【正確答案】:B156.7169下面代碼的輸出結(jié)果是()。a=[]foriinrange(2,10).count=0forxinrange(2,i-1).ifi%x==0.count+=1ifcount!=0.a.append(i)print(a)AA、[3,5,7,9]B、[4,6,8,9]C、[2,3,5,7]D、[4,6,8,9,10]【正確答案】:B157.7554關(guān)于結(jié)構(gòu)化程序設(shè)計(jì)所要求的基本結(jié)構(gòu),以下選項(xiàng)中描述錯(cuò)誤的是()。A、順序結(jié)構(gòu)B、重復(fù)(循環(huán))結(jié)構(gòu)C、選擇(分支)結(jié)構(gòu)D、goto跳轉(zhuǎn)【正確答案】:D158.7152給出下面代碼:age=23start=2ifage%2!=0.start=1forxinrange(start,age+2,2).print(x)上述程序輸出值的個(gè)數(shù)是:()。A、10B、16C、14D、12【正確答案】:D159.7159關(guān)于while保留字,以下選項(xiàng)中描述正確的是()。A、使用while必須提供循環(huán)次數(shù)B、使用while能夠?qū)崿F(xiàn)循環(huán)計(jì)數(shù)C、whileTrue.構(gòu)成死循環(huán),程序要禁止使用D、所有while循環(huán)功能都可以用for循環(huán)替代【正確答案】:B160.7716下面Python循環(huán)體執(zhí)行的次數(shù)與其他不同的是()。A、i=0B、i=10C、foriinrange(10).D、foriinrange(10,0,-1).【正確答案】:A解析:
while(i<=10).print(i)i=i+1while(i>0).print(i)i=i-1print(i)print(i)161.7180下面代碼的輸出結(jié)果是()。foriin["popstar"].passprint(i,end="")A、popstarB、popstarC、無輸出D、出錯(cuò)【正確答案】:A162.7232給出如下代碼:ls=["car","truck"]deffunC(a).ls=[]ls.append(a)returnfunC("bus")print(ls)以下選項(xiàng)中描述錯(cuò)誤的是()。A、代碼函數(shù)定義中,ls.append(a)中的ls是局部變量B、執(zhí)行代碼輸出結(jié)果為['car','truck','bus']C、ls.append(a)代碼中的ls是列表類型D、執(zhí)行代碼輸出結(jié)果為['car','truck']【正確答案】:B163.7641執(zhí)行以下兩條語句后,lst的結(jié)果是()。lst=[3,2,1]lst.append(lst)A、拋出異常B、[3,2,1,[...]],其中“...”表示無窮遞歸C、[3,2,1,[3,2,1]]D、[3,2,1,lst]【正確答案】:B164.7447以下文件操作方法中,不能向CSV格式文件寫入數(shù)據(jù)的是()。A、writeB、seek和writeC、writelineD、writelines【正確答案】:C165.7252下面代碼的輸出結(jié)果是()。defhello_world().print('ST',end="*")defthree_hellos().foriinrange(3).hello_world()three_hellos()A、ST*ST*ST*B、***C、ST*D、ST*ST*【正確答案】:A166.7329下面代碼的輸出結(jié)果是()。a=[9,6,4,5]N=len(a)foriinrange(int(len(a)/2)).a[i],a[N-i-1]=a[N-i-1],a[i]print(a)A、[5,4,6,9]B、[9,6,5,4]C、[5,4,6,9]【正確答案】:C167.6898執(zhí)行以下兩條語句后,lst的結(jié)果是()1st=[3,2,1]1st.append(1st)A、拋出異常B、[3,2,1,[…]],其中".."表示無窮遞歸C、[3,2,1,[3,2,1]]D、[3,2,1,1st]【正確答案】:A168.7441二維列表ls=[[1,2,3],[4,5,6],[7,8,9]],以下選項(xiàng)中能獲取其中一個(gè)維度的數(shù)據(jù)是()。A、ls[1][1]B、ls[–2][–1]C、ls[–1][–1]D、ls[–1]【正確答案】:D169.7314下面代碼的輸出結(jié)果是()。list1=[]foriinrange(1,11).list1.append(i**2)print(list1)A、[1,4,9,16,25,36,49,64,81,100]B、Python.ASuperlanguageC、錯(cuò)誤D、[2,4,6,8,10,12,14,16,18,20]【正確答案】:A170.7189給出下面代碼:a=input("").split(",")ifisinstance(a,list).print("{}islist".format(a))else.print("{}isnotlist".format(a))代碼執(zhí)行時(shí),從鍵盤獲得1,2,3,則代碼的輸出結(jié)果是:()。A、1,2,3islistB、['1','2','3']islistC、執(zhí)行代碼出錯(cuò)D、1,2,3isnotlist【正確答案】:B171.7165下面代碼的輸出結(jié)果是()。sum=0foriinrange(2,101).ifi%2==0.sum+=ielse.sum-=iprint(sum)A、51B、-50C、49D、50【正確答案】:A172.7419下面代碼的輸出結(jié)果是()。listV=list(range(5))print(2inlistV)A、TrueB、-1C、0D、False【正確答案】:A173.7480以下選項(xiàng)對(duì)應(yīng)的方法可以輔助用于從CSV文件中解析一二維數(shù)據(jù)的是()。A、strip()B、format()C、count()D、center()【正確答案】:A174.7166下面代碼的輸出結(jié)果是()。sum=0foriinrange(0,100).ifi%2==0.sum-=ielse.sum+=iprint(sum)A、-49B、-50C、50D、49【正確答案】:C175.7251下面代碼的輸出結(jié)果是()。deffib
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 【正版授權(quán)】 ISO/IEC 23090-5:2025 EN Information technology - Coded representation of immersive media - Part 5: Visual volumetric video-based coding (V3C) and video-based point cloud com
- GB/T 36800.3-2025塑料熱機(jī)械分析法(TMA)第3部分:針入溫度的測(cè)定
- 鑄造定點(diǎn)澆筑施工方案
- 木質(zhì)坐凳施工方案
- 海淀池子防腐施工方案
- 園林家具施工方案
- 外立面改造施工方案
- 二零二五年度設(shè)施農(nóng)業(yè)土地承包經(jīng)營(yíng)合同
- 2025年度生豬養(yǎng)殖產(chǎn)業(yè)鏈金融服務(wù)合同
- 二零二五年度航空航天市場(chǎng)推廣分紅權(quán)協(xié)議書
- 學(xué)與教的心理學(xué)第6版(師范專業(yè)心理學(xué))PPT完整全套教學(xué)課件
- 單位下鄉(xiāng)租車方案
- 化工制圖第一章制圖的基本知識(shí)課件
- 《植物學(xué)》練習(xí)(二)根、莖、葉營(yíng)養(yǎng)器官的聯(lián)系及變態(tài)
- 鼎和財(cái)險(xiǎn)附加意外傷害醫(yī)療保險(xiǎn)A款(互聯(lián)網(wǎng)專屬)條款
- 中暑-紅十字應(yīng)急救護(hù)培訓(xùn)課件
- 聯(lián)儲(chǔ)共備實(shí)施方案
- 光伏工程 危害辨識(shí)風(fēng)險(xiǎn)評(píng)價(jià)表(光伏)
- 高壓電動(dòng)機(jī)試驗(yàn)報(bào)告模板
- 醫(yī)學(xué)課件-主動(dòng)脈夾層ppt
- 施工總平面圖布置圖及說明
評(píng)論
0/150
提交評(píng)論