PythonB練習(xí)試題及答案_第1頁
PythonB練習(xí)試題及答案_第2頁
PythonB練習(xí)試題及答案_第3頁
PythonB練習(xí)試題及答案_第4頁
PythonB練習(xí)試題及答案_第5頁
已閱讀5頁,還剩20頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

第頁P(yáng)ythonB練習(xí)試題1.s="Python",能夠顯示輸出Python的選項(xiàng)是()。A、print(s[0:-1])B、print(s[-1:0])C、print(s[:6])D、print(s[:])【正確答案】:D解析:

難易度:易2.與0xf2值相等的是()A、342B、242C、0b11010010D、o362【正確答案】:B解析:

難易度:中3.下列說法中正確的是()A、break用在for語句中,而continue用在while語句中。B、break用在while語句中,而continue用在for語句中。C、continue能結(jié)束循環(huán),而break只能結(jié)束本次循環(huán)。D、break能結(jié)束循環(huán),而continue只能結(jié)束本次循環(huán)?!菊_答案】:D解析:

難易度:易4.print('{0:3}'.format('123456'))A、1234B、123C、111D、123456【正確答案】:D解析:

難易度:難5.假設(shè)x=1,x*=3+5**2的運(yùn)算結(jié)果是()。A、27B、28C、語法錯(cuò)誤【正確答案】:B6.下列語句非法的是()。A、x=y=z=1B、x=(y=z+1)C、x,y=y,xD、x+=y【正確答案】:B解析:

難易度:易7.若alist=[1,2],則執(zhí)行alist.insert(-5,5)后,alist的值是()。A、[1,2,5]B、[1,5,2]C、[5,1,2]D、[5,2,1]【正確答案】:B解析:

難易度:難8.已知x=3,那么執(zhí)行語句x*=6之后,x的值為()A、9B、3C、18D、8【正確答案】:C解析:

難易度:難9.列表[iforiinrange(12)ifi%4==0]的值是()。A、[4,8]B、[0,4,8]C、[4,8,12]D、[0,4,8,12]【正確答案】:B解析:

難易度:難10.程序的基本結(jié)構(gòu)不包括()A、順序結(jié)構(gòu)B、分支結(jié)構(gòu)C、循環(huán)結(jié)構(gòu)D、跳轉(zhuǎn)結(jié)構(gòu)【正確答案】:D解析:

難易度:易11.語句print(type(1//2))的輸出結(jié)果是()A、<class'int'>B、<class'number'>C、<class'float'>D、<class'double'>【正確答案】:A解析:

難易度:易12.當(dāng)需要在字符串中使用特殊字符時(shí),Python使用()作為轉(zhuǎn)義字符。A、\B、/C、<D、%【正確答案】:A解析:

難易度:易13.print("Other")A、OneB、TwoC、ThreeD、Other【正確答案】:D解析:

難易度:難14.下列方法中,能夠返回某個(gè)子串在字符串中出現(xiàn)次數(shù)的是()。A、lengthB、indexC、countD、find【正確答案】:C解析:

難易度:易15.print(5inlt)A、TrueB、FalseC、-1【正確答案】:A16.下列方法中,能夠返回某個(gè)子串在字符串中出現(xiàn)次數(shù)的是()。A、lengthB、indexC、countD、find【正確答案】:C解析:

難易度:易17.在Python中,如果x=3,則執(zhí)行語句+x的結(jié)果是()?A、3B、6C、9【正確答案】:B解析:

難易度:中18.print("{:.2f}".format(12345.6789))的輸出結(jié)果是()A、12345.67B、12345.68C、123.46D、12345.00【正確答案】:B解析:

難易度:中19.print(math.ceil(3.14))A、2B、3C、4D、3.1【正確答案】:C解析:

難易度:難20.下列關(guān)于異常處理的說法錯(cuò)誤的是()A、異常在程序運(yùn)行時(shí)發(fā)生B、程序中的語法錯(cuò)誤不屬于異常C、異常處理結(jié)構(gòu)中的else部分的語句始終會(huì)執(zhí)行D、異常處理結(jié)構(gòu)中的finally部分的語句始終會(huì)執(zhí)行【正確答案】:C解析:

難易度:中21.Python語言的代碼注釋符號(hào)是()A、//B、'C、<D、/**/【正確答案】:C解析:

難易度:易22.語句print(r''\nGood'')的運(yùn)行結(jié)果是()。A、新行和字符串GoodB、r''\nGood''C、\nGoodD、字符r、新行和字符串Good【正確答案】:C解析:

難易度:中23.以下變量名不合法的是()A、forB、_myC、a_intD、c666【正確答案】:A解析:

難易度:易24.>>>aA、123B、"+123"C、'+123'D、+123【正確答案】:C解析:

難易度:易25.下列選項(xiàng)中與s[0:-1]表示的含義相同的是()。A、s[-1]B、s[:]C、s[:len(s)-1]D、s[0:len(S)]【正確答案】:C解析:

難易度:難26.()是一個(gè)可以修改數(shù)據(jù)項(xiàng)的序列類型A、字符串B、元組C、列表D、字典【正確答案】:C解析:

難易度:易27.以下選項(xiàng)中符合Python語言變量命名規(guī)則的是()。A、*iB、3_1C、AI!D、Templist【正確答案】:D解析:

難易度:易28.print(x[2:3])A、bB、cC、bcD、cd【正確答案】:B解析:

難易度:中29.將字符串中全部字母轉(zhuǎn)換為小寫字母的字符串方法是()。A、swapcaseB、lowerC、uppercaseD、upper【正確答案】:B解析:

難易度:易30.下列選項(xiàng)中,不是Python語言特點(diǎn)的是()A、簡(jiǎn)潔B、開源C、面向過程D、可移植【正確答案】:C解析:

難易度:易31.Python語句print(type((1,2,3,4)))的輸出結(jié)果是()。A、<class'tuple'>B、<class'dict'>C、<class'set'>D、<class'list'>【正確答案】:A解析:

難易度:易32.下列Python語句中輸出結(jié)果為3的選項(xiàng)是()A、print("1+2")B、print("1"+"2")C、print(eval("1+2"))D、print(eval("1"+"2"))【正確答案】:C解析:

難易度:易33.在以下各項(xiàng)中,()不是合法的Python標(biāo)識(shí)符。A、usernameB、3_user_nameC、UsernameD、user_name【正確答案】:B解析:

難易度:易34.IDLE運(yùn)行環(huán)境中,語法是高亮顯示的。默認(rèn)時(shí),關(guān)鍵字顯示為()A、橘紅色B、紅色C、綠色D、藍(lán)色【正確答案】:A解析:

難易度:易35.()是將源代碼轉(zhuǎn)換成目標(biāo)代碼的過程。A、編譯B、解釋C、執(zhí)行D、編寫【正確答案】:A解析:

難易度:易36.下面哪個(gè)不是Python合法的標(biāo)識(shí)符()?A、int32B、40XLC、selfD、name【正確答案】:B解析:

難易度:易37.下列關(guān)于Python的說法中,錯(cuò)誤的是()A、Python是從ABC語言發(fā)展起來的B、Python是一門高級(jí)計(jì)算機(jī)語言C、Python只能編寫面向?qū)ο蟮某绦駾、Python程序的效率比C語言程序的效率低【正確答案】:C解析:

難易度:易38.以下不是Python語言關(guān)鍵字的選項(xiàng)是()。A、returnB、defC、inD、define【正確答案】:D解析:

難易度:易39.表達(dá)式3*(2+12%3)**3/5的結(jié)果是()。A、129.6B、4C、43.2D、4.8【正確答案】:D解析:

難易度:易40.print(Trueif2>=0elseFalse)語句的輸出結(jié)果是()A、TrueB、FalseC、1D、-1【正確答案】:A解析:

難易度:中41.以下是八進(jìn)制數(shù)字的是()A、0b072B、0a1010C、0o711D、0x456【正確答案】:C解析:

難易度:易42.使用()關(guān)鍵字創(chuàng)建自定義函數(shù)A、functionB、funcC、defD、procedure【正確答案】:C解析:

難易度:易43.列表用()表示A、小括號(hào)B、中括號(hào)C、大括號(hào)D、分號(hào)【正確答案】:B解析:

難易度:易44.以下選項(xiàng)不屬于Python整數(shù)類型的是()。A、二進(jìn)制B、十進(jìn)制C、八進(jìn)制D、十二進(jìn)制【正確答案】:D解析:

難易度:易45.list(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)【正確答案】:A解析:

難易度:中46.Python內(nèi)置函數(shù)()可以返回列表、元組、字典、集合、字符串以及range對(duì)象中元素個(gè)數(shù)。A、type()B、index()C、len()D、count()【正確答案】:C解析:

難易度:易47.將字符串中全部字母轉(zhuǎn)換為大寫字母的字符串方法是()。A、swapcaseB、capitalizeC、uppercaseD、upper【正確答案】:D解析:

難易度:易48.下列選項(xiàng)中可作為變量名的是()A、trueB、a_abC、FalseD、with【正確答案】:A解析:

難易度:易49.交互式運(yùn)行方式下Python命令行的提示符是()A、>B、?C、$D、>>>【正確答案】:D解析:

難易度:易50.下面敘述中正確的是()A、Pyhton3.x與Pyhton2.x兼容B、Python語句只能以程序方式打開C、Python是解釋性語言D、Python語言出現(xiàn)較晚,具有其他高級(jí)語言的一切有點(diǎn)?!菊_答案】:C解析:

難易度:易51.已知x=3,y=4,那么執(zhí)行語句x*=x+y之后,x的值為()A、7B、21C、28D、12【正確答案】:B解析:

難易度:中52.print(len("Python\t編程"))A、9B、18C、22D、11【正確答案】:A解析:

難易度:中53.b=3A、iB、a<C、els【正確答案】:B54.Python語言的官方網(wǎng)站是()A、B、C、D、pythoniE、org【正確答案】:B解析:

難易度:易55.Python3.x默認(rèn)使用的編碼是()A、GB2312B、UTF-8C、ISOD、GB2211【正確答案】:B解析:

難易度:易56.語句eval('2+4/5')執(zhí)行后的輸出結(jié)果是()。A、2.8B、2C、2+4/5D、‘2+4/5’【正確答案】:A解析:

難易度:易57.下列類型的對(duì)象屬于可變序列的是()A、字符串B、列表C、集合D、元組【正確答案】:B解析:

難易度:易58.正確的標(biāo)識(shí)符是()A、2youB、my-nameC、_itemD、abc*234【正確答案】:C解析:

難易度:易59.表示x與y之整數(shù)商的運(yùn)算符是()A、x/yB、x%yC、x//yD、x**y【正確答案】:C解析:

難易度:易60.列表中的元素排序,可以通過sort()中添加reverse參數(shù)來實(shí)現(xiàn),參數(shù)值等于()表示降序排列。A、TrueB、trueC、FalseD、false【正確答案】:A解析:

難易度:中61.語句print(chr(65))的運(yùn)行結(jié)果是()。A、65B、6C、5D、A【正確答案】:D解析:

難易度:易62.字符串的strip方法的作用是()。A、刪除字符串頭尾指定的字符B、刪除字符串末尾的指定字符C、刪除字符串頭部的指定字符D、通過指定分隔符對(duì)字符串切片【正確答案】:A解析:

難易度:易63.下列選項(xiàng)中,冪運(yùn)算的符號(hào)為()。A、*B、++C、%D、**【正確答案】:D解析:

難易度:易64.則下面描述中正確的是()A、while循環(huán)執(zhí)行10次B、循環(huán)是無限循環(huán)C、循環(huán)語句一次也不執(zhí)行D、循環(huán)語句只執(zhí)行一次【正確答案】:A解析:

難易度:中65.在表達(dá)式中可以使用()控制運(yùn)算的優(yōu)先順序。A、圓括號(hào)()B、方括號(hào)[]C、大括號(hào){}D、尖括號(hào)<>【正確答案】:A解析:

難易度:易66.print(2*a)A、5B、6C、33D、出錯(cuò)【正確答案】:C解析:

難易度:中67.設(shè)s="HappyNewYear",則s[3:8]的值是()。A、'ppyNe’B、'pyNe'C、'ppyN'D、'pyNew'【正確答案】:B解析:

難易度:易68.下面運(yùn)算結(jié)果不是浮點(diǎn)型的有()。A、2*0.5B、2**-1C、5//2D、18/3【正確答案】:C解析:

難易度:易69.字典對(duì)象的()方法返回字典的“鍵值對(duì)”列表A、items()B、values()C、key()D、keys()【正確答案】:A解析:

難易度:易70.下列運(yùn)算符優(yōu)先級(jí)最高的是+,最低的是()。A、andB、+C、*=D、==【正確答案】:A解析:

難易度:易71.使用()關(guān)鍵字聲明匿名函數(shù)A、functionB、funcC、defD、lambda【正確答案】:D解析:

難易度:易72.以下選項(xiàng)符合Python語法要求且能夠正確執(zhí)行的是()A、min=xiB、x<y=yC、max=x>y?x:yD、iE、(x>y)printxF、whilG、TruH、pass【正確答案】:D解析:

難易度:中73.語句print(0xA+0xB)的輸出結(jié)果為()。A、0xA+0xBB、A+BC、0xA0xBD、21【正確答案】:D解析:

難易度:中74.可以終止循環(huán)的語句是()A、continueB、exitC、breakD、quit【正確答案】:C解析:

難易度:易75.Python語句x="car";y=2;print(x+y)的輸出結(jié)果是()。A、語法錯(cuò)誤B、2C、“car2”D、"carcar"【正確答案】:A解析:

難易度:難76."世界很大"+"人很渺小"的輸出結(jié)果是()。A、世界很大人很渺小B、“世界很大”“人很渺小”C、“世界很大”+“人很渺小”D、世界很大+人很渺小【正確答案】:A解析:

難易度:易77.下列數(shù)據(jù)中,不屬于字符串的是()。A、‘hm’B、“hello”C、“py02”D、Word【正確答案】:D解析:

難易度:易78.Python語言屬于()A、機(jī)器語言B、匯編語言C、高級(jí)語言D、科學(xué)計(jì)算語言【正確答案】:C解析:

難易度:易79.下列函數(shù)中,用于返回元組中元素最小值的是()A、len()B、max()C、min()D、tuple()【正確答案】:C解析:

難易度:易80.可以使用()接收用戶的鍵盤輸入A、print()函數(shù)B、input()函數(shù)C、int()函數(shù)D、format()函數(shù)【正確答案】:B解析:

難易度:易81.對(duì)于列表L=[1,2,'Python',[1,2,3,4,5]],L[-3]的是()。A、1B、2C、'Python’D、[1,2,3,4,5]【正確答案】:B解析:

難易度:難82.print(c)A、2B、3C、TrueD、False【正確答案】:A解析:

難易度:中83.下列屬于math庫中的數(shù)學(xué)函數(shù)為()A、time()B、round()C、sqrt()D、random()【正確答案】:C解析:

難易度:易84.以下表達(dá)式是十六進(jìn)制整數(shù)的選項(xiàng)是()。A、0b16B、‘0x61’C、1010D、0x3F【正確答案】:D解析:

難易度:易85.range(1,5)可以得到的數(shù)列是()A、5B、1,2,3,4,5C、0,1,2,3,4,5D、1,2,3,4【正確答案】:D解析:

難易度:易86.使用()符號(hào)對(duì)浮點(diǎn)類型的數(shù)據(jù)進(jìn)行格式化。A、%cB、%fC、%dD、%s【正確答案】:B解析:

難易度:易87.Python內(nèi)置的集成開發(fā)工具是()A、PythonWinB、PydevC、IDED、IDLE【正確答案】:D解析:

難易度:易88."世界那么大,我想去看看"[7,-3]輸出結(jié)果為()。A、我想去B、想去C、我想D、想【正確答案】:B解析:

難易度:易89.print(b)A、oiB、pythiC、pythingD、pythoing【正確答案】:C解析:

難易度:難90.Python用于定義代碼塊的符號(hào)是()A、<B、空格C、\D、{}【正確答案】:B解析:

難易度:易91.k=k/2A、9B、10C、11D、12【正確答案】:B解析:

難易度:中92.print(a-b)A、{-2,-2,-2}B、{1,2}C、12D、-2-2-2【正確答案】:B解析:

難易度:難93.print(type(x))A、<class'int'>B、<class'list'>C、<class'str'>D、<class'dict'>【正確答案】:B解析:

難易度:易94.Python語句x="car";y=2;print(x*y)的輸出結(jié)果是()。A、語法錯(cuò)B、2C、"car2"D、"carcar"【正確答案】:D解析:

難易度:中95.下列選項(xiàng)中,不屬于Python關(guān)鍵字的是()A、nameB、ifC、isD、and【正確答案】:A解析:

難易度:易96.tuple(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)【正確答案】:C解析:

難易度:易97.下面()語句不能完成1-10的累加功能,total初值為0.A、foriinrange(10,0):total+=iB、foriinrange(1,11):total+=iC、foriinrange(10,0,-1):total+=iD、foriin(10,9,8,7,6,5,4,3,2,1):total+=i【正確答案】:A解析:

難易度:難98.Python不支持的數(shù)據(jù)類型有()A、charB、intC、floatD、list【正確答案】:A解析:

難易度:易99.語句print(type(1/2))的輸出結(jié)果是()A、<class'int'>B、<class'number'>C、<class'float'>D、<class'double'>【正確答案】:C解析:

難易度:易100.遍歷循環(huán)中使用()關(guān)鍵字表示遍歷結(jié)構(gòu)。A、inB、onC、intoD、onto【正確答案】:A解析:

難易度:易1.函數(shù)可分為哪幾類?()A、無參無返回值函數(shù)B、無參有返回值函數(shù)C、有參無返回值函數(shù)D、有參有返回值函數(shù)【正確答案】:ABCD解析:

難易度:易2.以下哪些選項(xiàng)是Python語言的保留字?()A、FalseB、andC、trueD、if【正確答案】:ABD解析:

難易度:易3.關(guān)于循環(huán)的描述正確的是()A、循環(huán)的基本思想是重復(fù)B、Python允許無止境的循環(huán)C、循環(huán)是計(jì)算機(jī)解題的一個(gè)重要特征D、Python有while循環(huán)和for循環(huán)【正確答案】:ACD解析:

難易度:易4.python支持的數(shù)據(jù)類型有()。A、charB、intC、floatD、list【正確答案】:BCD解析:

難易度:易5.下列哪些屬于Python的關(guān)鍵字()A、classB、ClassC、trueD、True【正確答案】:AD解析:

難易度:易6.python中的for語句涉及的序列可以是:()A、列表B、字符串C、range函數(shù)產(chǎn)生的序列D、關(guān)系表達(dá)式【正確答案】:ABC解析:

難易度:易7.程序設(shè)計(jì)語言包括()和()執(zhí)行兩種方式。A、編譯B、解釋C、腳本D、編寫【正確答案】:AB解析:

難易度:易8.循環(huán)結(jié)構(gòu)的控制語句有()A、breakB、continueC、elseD、goto【正確答案】:AB解析:

難易度:易9.下列Python的標(biāo)識(shí)符中,正確的是()A、Z1B、x_1C、x.1D、平均分【正確答案】:ABD解析:

難易度:易10.高級(jí)語言按照計(jì)算機(jī)執(zhí)行方式的不同可分成兩類,()和()。A、編譯語言B、解釋語言C、靜態(tài)語言D、腳本語言【正確答案】:CD解析:

難易度:中11.Python的遍歷循環(huán)中的遍歷結(jié)構(gòu)可以是哪些數(shù)據(jù)結(jié)構(gòu)()?A、字符串B、文件C、組合數(shù)據(jù)類型D、range()函數(shù)【正確答案】:ABCD解析:

難易度:中12.下列選項(xiàng)中,屬于Python特點(diǎn)的是()A、面向?qū)ο驜、運(yùn)行效率高C、可移植性D、免費(fèi)與開源【正確答案】:ACD解析:

難易度:中13.下列選項(xiàng)中,屬于Python數(shù)據(jù)類型的是()A、boolB、dictC、stringD、set【正確答案】:ABD解析:

難易度:中14.Python的循環(huán)結(jié)構(gòu)分為()A、遍歷循環(huán)B、無限循環(huán)C、有限循環(huán)D、多次循環(huán)【正確答案】:AB解析:

難易度:中15.假設(shè)a=9,b=2,那么下列運(yùn)算中,正確的是()。A、a+b的值是11B、a//b的值是4C、a%b的值是1D、a**b的值是11【正確答案】:ABC解析:

難易度:易16.下列選項(xiàng)中,屬于Python語言特點(diǎn)的是()A、簡(jiǎn)單易學(xué)B、開源C、面向過程D、可移植性【正確答案】:ABD解析:

難易度:易17.下列Python的標(biāo)識(shí)符中,錯(cuò)誤的是()A、x+yB、x_1C、x.1D、2a【正確答案】:ACD解析:

難易度:易18.下列選項(xiàng)中屬于函數(shù)優(yōu)點(diǎn)的是()A、減少代碼復(fù)用B、使程序模塊化C、使程序便于閱讀D、便于發(fā)揮程序員的創(chuàng)造力【正確答案】:ABC解析:

難易度:易19.下列關(guān)于Python的說法中,正確的是()A、Python是從ABC發(fā)展起來的B、Python是一門高級(jí)計(jì)算機(jī)語言C、Python是一門面向?qū)ο蟮恼Z言D、Python是一種代表簡(jiǎn)單主義思想的語言【正確答案】:ABC解析:

難易度:易20.以下敘述錯(cuò)誤的是()A、同一層次的語句必須對(duì)齊B、Python語句可以從一行的任意一列開始C、在執(zhí)行一個(gè)Python程序的過程中,可發(fā)現(xiàn)注釋中的拼寫錯(cuò)誤D、Python語句的每行只能寫一條語句【正確答案】:BCD解析:

難易度:中21.以下數(shù)據(jù)類型

溫馨提示

  • 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. 人人文庫網(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)論