




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
Python學(xué)習(xí)通習(xí)題庫含參考答案一、單選題(共60題,每題1分,共60分)1、下列選項(xiàng)中可以準(zhǔn)確查看Python代碼的語言版本(3.5.3)的是()A、>>>importsys>>>sys.exc_info()B、>>>importsys>>>sys.version-infoC、>>>importsys>>>sys.pathD、>>>importsys>>>sys.version正確答案:D2、下列運(yùn)算符的使用錯(cuò)誤的是()A、1+‘a(chǎn)’B、[1,2,3]+[4,5,6]C、-10%-3D、3*‘a(chǎn)bc’正確答案:A3、以下關(guān)于Python縮進(jìn)的描述中,錯(cuò)誤的是()A、判斷、循環(huán)、函數(shù)等都能夠通過縮進(jìn)包含一批代碼B、Python用嚴(yán)格的縮進(jìn)表示程序的格式框架,所有代碼都需要在行前至少加一個(gè)空格C、縮進(jìn)是可以嵌套的,從而形成多層縮進(jìn)D、縮進(jìn)表達(dá)了所屬關(guān)系和代碼塊的所屬范圍正確答案:B4、下列哪一項(xiàng)不屬于while循環(huán)語句的循環(huán)要素A、輸出語句的確定B、循環(huán)變量的初值和終值C、循環(huán)體D、循環(huán)變量變化的語句正確答案:A5、以下關(guān)于Python自帶數(shù)據(jù)結(jié)構(gòu)的運(yùn)算結(jié)果中正確的是()項(xiàng)?A、l=[2,1,3,5,4];l.remove(3);l.sort();則運(yùn)算之后l為[1,2,4,5]B、basket=[‘a(chǎn)pple’,‘banana’,‘a(chǎn)pple’,‘orange’];fruit=set(basket);Fruit2=set([‘a(chǎn)pple’,‘melo’]);len(fruit|fruit2)的結(jié)果是5。C、basket=[‘a(chǎn)pple’,‘banana’,‘a(chǎn)pple’,‘orange’];fruit=set(basket);len(fruit)的運(yùn)算結(jié)果是4。D、l=[1,2,3,4,5];dell[2:4];則運(yùn)算之后l為[1,2,3]。正確答案:A6、以下選項(xiàng)中能夠?qū)崿F(xiàn)Python循環(huán)結(jié)構(gòu)的是()A、whileB、ifC、do…forD、loop正確答案:A7、"給出如下代碼以下選項(xiàng)中描述正確的是()foriinrange(6):print(chr(ord(9801)+i),end="")"A、系統(tǒng)報(bào)錯(cuò)B、輸出結(jié)果為C、chr(“a”)返回"a"字符對應(yīng)的Unicode編碼D、ord(x)函數(shù)返回x的Unicode編碼對應(yīng)的字符正確答案:A8、已知x=10,y=20,z=30;以下語句執(zhí)行后x,y,z的值是()。ifx<y:z=xx=yy=zA、20,10,10B、10,20,30C、10,20,20D、20,10,30正確答案:A9、下面哪個(gè)不是Python合法的標(biāo)識(shí)符A、40XLB、int32C、_name_D、self正確答案:A10、關(guān)于賦值語句,以下選項(xiàng)中描述錯(cuò)誤的是()A、A,b=B,a可以實(shí)現(xiàn)a和b值的互換B、A,b,c=B,c,a是不合法的C、賦值與二元操作符可以組合,例如&=D、在Python語言中,“=”表示賦值,即將“=”右側(cè)的計(jì)算結(jié)果賦值給左側(cè)變量,包含“=”的語句稱為賦值語句正確答案:B11、寫出下面代碼的運(yùn)行結(jié)果。defSum(a,b=3,c=5):print(a,b,c)Sum(a=8,c=2)A、832B、8,2C、8,3,2D、82正確答案:A12、寫出下面代碼的運(yùn)行結(jié)果。defSum(a,b=3,c=5):print(a,b,c)Sum(8,2)A、825B、8,2,5C、82D、8,2正確答案:A13、關(guān)于形參和實(shí)參的描述,以下選項(xiàng)中正確的是()A、參數(shù)列表中給出要傳入函數(shù)內(nèi)部的參數(shù),這類參數(shù)稱為形式參數(shù),簡稱形參B、程序在調(diào)用時(shí),將實(shí)參復(fù)制給函數(shù)的形參C、程序在調(diào)用時(shí),將形參復(fù)制給函數(shù)的實(shí)參D、函數(shù)定義中參數(shù)列表里面的參數(shù)是實(shí)際參數(shù),簡稱實(shí)參正確答案:B14、字符串’Hi,Andy’中,字符’A’對應(yīng)的下標(biāo)位置為()A、1B、2C、4D、3正確答案:D15、字符串函數(shù)strip()的作用是()A、按照指定字符分割字符串為數(shù)組B、替換字符串中特定字符"C、去掉字符串兩側(cè)空格或指定字符D、連接兩個(gè)字符串序列正確答案:C16、下列數(shù)據(jù)中,不屬于字符串的是()A、abcB、‘a(chǎn)b’C、‘’‘perface’’’D、“52wo”正確答案:A17、"下面代碼的輸出結(jié)果是()forsin“HelloWorld”:ifs==“W”:continueprint(s,end="")"A、WorldB、HelloWorldC、HelloorldD、Hello正確答案:C18、關(guān)于Python文件打開模式的描述,以下選項(xiàng)中錯(cuò)誤的是()A、追加寫模式aB、覆蓋寫模式wC、創(chuàng)建寫模式nD、只讀模式r正確答案:C19、以下Python注釋代碼,不正確的是()A、""Python文檔注釋""B、#Python注釋代碼1#Python注釋代碼2C、#Python注釋代碼D、//Python注釋代碼正確答案:D20、random庫中用于生成隨機(jī)小數(shù)的函數(shù)是()A、randint()B、randrange()C、random()D、getrandbits()正確答案:C21、關(guān)于break語句與continue語句的說法中,以下選項(xiàng)中不正確的是()A、continue語句結(jié)束循環(huán),繼續(xù)執(zhí)行循環(huán)語句的后續(xù)語句B、當(dāng)多個(gè)循環(huán)語句嵌套時(shí),break語句只適用于跳出一層循環(huán)C、continue語句類似于break語句,也必須在for、while循環(huán)中使用D、break語句結(jié)束循環(huán),繼續(xù)執(zhí)行循環(huán)語句的后續(xù)語句正確答案:A22、下列說法中哪項(xiàng)是錯(cuò)誤的:A、if語句中可以包括循環(huán)語句B、while語句的循環(huán)體中可以包括if語句C、循環(huán)語句不可以嵌套D、選擇語句可以嵌套正確答案:C23、使用()關(guān)鍵字來創(chuàng)建python自定義函數(shù)。A、funcB、functionC、defD、procedure正確答案:C24、以下選項(xiàng)中,不是Python語言合法命名的是()A、MyGod_B、MyGod5C、MyGodD、5MyGod正確答案:D25、以下關(guān)于字典描述錯(cuò)誤的是A、鍵值對中,鍵必須是不可變的B、字典是一種可變?nèi)萑萜?可存儲(chǔ)任意類型對象C、鍵值對中,值必須唯一D、每個(gè)鍵值對都用冒號(hào)(:)隔開,每個(gè)鍵值對之間用逗號(hào)(,)隔開正確答案:C26、以下屬于Python圖像處理第三方庫的是()A、mayaviB、TVTKC、PILD、pygame正確答案:C27、以下關(guān)于Python數(shù)值運(yùn)算描述錯(cuò)誤的是()A、Python內(nèi)置支持復(fù)數(shù)運(yùn)算,可以使用j或者J來表示。B、%運(yùn)算符表示運(yùn)算對象取余。C、默認(rèn)情況下10/4==2的判別結(jié)果是TrueD、Python支持+=、%=這樣的增量賦值操作符。正確答案:C28、下列表達(dá)式中,返回True的是()A、2!=2B、a=2b=2A=bC、TrueandFalseD、3>2>1正確答案:D29、"下面代碼的輸出結(jié)果是()a=1.0ifisinstance(a,int):print("{}isint".format(a))else:print("{}isnotint".format(a))"A、1.0isintB、無輸出C、1.0isnotintD、出錯(cuò)正確答案:C30、"假設(shè)從鍵盤輸入的值是20,以下程序的輸出結(jié)果是()Age=input("pleaseinputyourage:")ifage>=18:Print("已成年!")Else:Print("未成年!")"A、程序運(yùn)行錯(cuò)誤B、已成年!C、未成年!正確答案:A31、Python中布爾變量的值為()A、真,假B、0,1C、True,FalseD、T,F正確答案:C32、以下選項(xiàng)對應(yīng)的方法可以用于從CSV文件中解析一二維數(shù)據(jù)的是()A、split()B、join()C、exists()D、format()正確答案:A33、"給出如下代碼S="abcdefghijklmn"print(s[1:10:3])上述代碼的輸出結(jié)果是()"A、adgB、adgjC、behkD、beh正確答案:D34、二維列表ls=[[1,2,3],[4,5,6],[7,8,9]],以下選項(xiàng)中能獲取其中元素5的是()A、ls[4]B、ls[1][1]C、ls[–2][–1]D、ls[–1][–1]正確答案:B35、若k為整形,下述while循環(huán)執(zhí)行的次數(shù)為k=1000whilek>1:printkk=k/2A、11B、9C、1000D、10正確答案:D36、為了給整型變量a、b、c賦初值10,下面正確的python語句是A、x=y=z=10B、xyz=10C、x=10y=10z=10D、x=10,y=10,z=10正確答案:A37、給定字典d,以下選項(xiàng)中對xind的描述正確的是()A、判斷x是否是字典d中的鍵B、x是一個(gè)二元元組,判斷x是否是字典d中的鍵值對C、判斷x是否是在字典d中以鍵或值方式存在D、判斷x是否是字典d中的值正確答案:A38、調(diào)用open函數(shù)可以打開指定文件,在open()函數(shù)中訪問模式參數(shù)使用()表示只讀。A、’w’B、’a’C、’w+’D、’r’正確答案:D39、以下不能創(chuàng)建一個(gè)字典的語句是()A、dict={}B、dict={[4,5,6]:‘dictionary’}C、dict={4:6}D、dict={(4,5,6):‘dictionary’}正確答案:B40、下面代碼的輸出結(jié)果是()x=[]fornuminrange(2,10):ifnum>1:foriinrange(2,num):if(num%i)!=0:breakelse:x.append(num)print(x)A、[2,3,5,7]B、[4,4,8,8]C、[4,6,6,8]D、[2,4,6,8]正確答案:C41、以下()不可能出現(xiàn)在and的操作真值表中A、FTFB、TTTC、FFFD、TFT正確答案:D42、關(guān)于字符串下列說法錯(cuò)誤的是()A、字符串以\0標(biāo)志字符串的結(jié)束B、在三引號(hào)字符串中可以包含換行回車等特殊字符C、字符應(yīng)該視為長度為1的字符串D、既可以用單引號(hào),也可以用雙引號(hào)創(chuàng)建字符串正確答案:A43、下列不是Python語言關(guān)鍵字的是()A、lambdaB、finallyC、openD、if正確答案:C44、執(zhí)行range(2,10,2)后運(yùn)行結(jié)果是:A、(2,4,6,8)B、[2,4,6,8]C、[2,4,6,8,10]D、(2,4,6,8,10)正確答案:B45、以下選項(xiàng)中,不是Python中文件操作的相關(guān)函數(shù)是()A、read()B、load()C、write()D、open()正確答案:B46、關(guān)于文件的打開方式,以下選項(xiàng)中描述正確的是()A、文本文件只能以文本方式打開B、文件只能選擇二進(jìn)制或文本方式打開C、所有文件都可能以二進(jìn)制方式打開D、所有文件都可能以文本方式打開正確答案:C47、以下選項(xiàng)中,不是Python打開方式的是()A、命令行版本的PythonShell-Python3.xB、Windows系統(tǒng)的命令行工具C、帶圖形界面的PythonShell-IDLED、Office正確答案:D48、Python中,用于獲取用戶輸入的命令為()A、getB、readC、inputD、for正確答案:C49、下列()類型數(shù)據(jù)是不可變化的:A、集合B、列表C、字典D、元組正確答案:D50、以下可以終結(jié)一個(gè)循環(huán)的執(zhí)行的語句是()A、exitB、breakC、inputD、if正確答案:B51、關(guān)于函數(shù),以下選項(xiàng)中描述錯(cuò)誤的是()A、函數(shù)定義語句可執(zhí)行B、一條函數(shù)定義定義一個(gè)用戶自定義函數(shù)對象C、函數(shù)名稱不可賦給其他變量D、函數(shù)也是數(shù)據(jù)正確答案:C52、以下選項(xiàng)不屬于程序設(shè)計(jì)語言類別的是()-A、機(jī)器語言-B、高級語言-C、解釋語言D、匯編語言-正確答案:C53、python語言屬于()A、高級語言B、機(jī)器語言C、科學(xué)計(jì)算語言D、匯編語言正確答案:A54、關(guān)于函數(shù)的關(guān)鍵字參數(shù)使用限制,以下選項(xiàng)中描述錯(cuò)誤的是()A、關(guān)鍵字參數(shù)順序無限制B、不得重復(fù)提供實(shí)際參數(shù)C、關(guān)鍵字參數(shù)必須位于位置參數(shù)之后D、關(guān)鍵字參數(shù)必須位于位置參數(shù)之前正確答案:D55、()函數(shù)是指直接或間接調(diào)用函數(shù)本身的函數(shù)A、閉包B、遞歸C、lambdaD、匿名正確答案:B56、給定字典d,以下選項(xiàng)中對d.items()的描述正確的是()A、返回一個(gè)集合類型,每個(gè)元素是一個(gè)二元元組,包括字典d中所有鍵值對B、返回一種dict_items類型,包括字典d中所有鍵值對C、返回一個(gè)元組類型,每個(gè)元素是一個(gè)二元元組,包括字典d中所有鍵值對D、返回一個(gè)列表類型,每個(gè)元素是一個(gè)二元元組,包括字典d中所有鍵值對正確答案:B57、下列表達(dá)式的值為True的是()A、(2**=3)<(2*=3)B、1==1and2!=1C、3>2>2D、not(1==1and0!=1)正確答案:B58、當(dāng)打開一個(gè)不存在的文件時(shí),以下選項(xiàng)中描述正確的是()A、不存在文件無法被打開B、根據(jù)打開類型不同,可能不報(bào)錯(cuò)C、一定會(huì)報(bào)錯(cuò)D、文件不存在則創(chuàng)建文件正確答案:B59、以下關(guān)于Python自帶數(shù)據(jù)結(jié)構(gòu)的運(yùn)算結(jié)果中正確的是()項(xiàng)?A、scores={‘Jack’:90,‘Mike’:80,‘Jay’:85,‘Bill’:60};s=dict(Jack=90,Mike=80,Jay=85,Bill=60);則scores==s判斷結(jié)果是False。B、scores={‘Jack’:90,‘Mike’:80,‘Jay’:85,‘Bill’:60};無法執(zhí)行命令scores[‘Bill’]=90;因?yàn)樵瓉淼淖值渲幸呀?jīng)有了一個(gè)值為90了。C、scores={‘Jack’:90,‘Mike’:80,‘Jay’:85,‘Bill’:60};delscores[‘Bill’];len(scores)的結(jié)果是6。D、scores={‘Jack’:90,‘Mike’:80,‘Jay’:85,‘Bill’:60};sorted(scores.keys())的運(yùn)算結(jié)果是[‘Bill’,‘Jack’,‘Jay’,‘Mike’]正確答案:D60、下面代碼的輸出結(jié)果是()forninrange(100,200):i=n//100j=n//10%10k=n%10ifn==i**3+j**3+k**3:print(n)A、152B、157C、159D、153正確答案:D二、判斷題(共40題,每題1分,共40分)1、同一個(gè)列表對象中的元素類型可以各不相同。A、正確B、錯(cuò)誤正確答案:A2、無法刪除集合中指定位置的元素,只能刪除特定值的元素。A、正確B、錯(cuò)誤正確答案:A3、假設(shè)os模塊已導(dǎo)入,那么列表推導(dǎo)式[filenameforfilenameinos.listdir('C:\\Windows')iffilename.endswith('.exe')]的作用是列出C:\Windows文件夾中所有擴(kuò)展名為.exe的文件。A、正確B、錯(cuò)誤正確答案:A4、二進(jìn)制文件也可以使用記事本或其他文本編輯器打開,但是一般來說無法正常查看其中的內(nèi)容A、正確B、錯(cuò)誤正確答案:A5、在Python中語句print(*[1,2,3])不能正確執(zhí)行。A、正確B、錯(cuò)誤正確答案:B6、Python中字符串?dāng)?shù)據(jù)類型是不可變數(shù)據(jù)類型A、正確B、錯(cuò)誤正確答案:A7、編寫函數(shù)時(shí),一般建議先對參數(shù)進(jìn)行合法性檢查,然后再編寫正常的功能代碼。A、正確B、錯(cuò)誤正確答案:A8、在Python中定義類時(shí),運(yùn)算符重載是通過重寫特殊方法實(shí)現(xiàn)的。例如,在類中實(shí)現(xiàn)了__mul__()方法即可支持該類對象的**運(yùn)算符。A、正確B、錯(cuò)誤正確答案:B9、在設(shè)計(jì)派生類時(shí),基類的私有成員默認(rèn)是不會(huì)繼承的。A、正確B、錯(cuò)誤正確答案:A10、lambda表達(dá)式中可以使用任意復(fù)雜的表達(dá)式,但是必須只編寫一個(gè)表達(dá)式。A、正確B、錯(cuò)誤正確答案:A11、使用Python列表的方法insert()為列表插入元素時(shí)會(huì)改變列表中插入位置之后元素的索引。A、正確B、錯(cuò)誤正確答案:A12、Python標(biāo)準(zhǔn)庫os的函數(shù)remove()不能刪除具有只讀屬性的文件。A、正確B、錯(cuò)誤正確答案:A13、使用下標(biāo)可以修改列表的元素值A(chǔ)、正確B、錯(cuò)誤正確答案:A14、對于數(shù)字n,如果表達(dá)式0notin[n%dfordinrange(2,n)]的值為True則說明n是素?cái)?shù)。A、正確B、錯(cuò)誤正確答案:A15、Python字典中的“鍵”可以是列表。A、正確B、錯(cuò)誤正確答案:B16、if語句、while語句、for語句都可以代碼嵌套編程A、正確B、錯(cuò)誤正確答案:A17、使用內(nèi)置函數(shù)open()且以”w”模式打開的文件,文件指針默認(rèn)指向文件尾。A、正確B、錯(cuò)誤正確答案:B18、Python中字符串的下標(biāo)是從1開始A、正確B、錯(cuò)誤正確答案:B19、Python標(biāo)準(zhǔn)庫os中的方法isfile()可以用來測試給定的路徑是否為文件。A、正確B、錯(cuò)誤正確答案:A20、在Python中定義類時(shí)實(shí)例方法的第一個(gè)參數(shù)名稱不管是什么,都表示對象自身。A、正確B、錯(cuò)誤正確答案:A21、一個(gè)數(shù)字5也是合法的Python表達(dá)式。A、正確B、錯(cuò)誤正確答案:A22、已知x=‘hellowworld.’.encode(),那么表達(dá)式x.decode(‘gbk’)的值為’hellowworld.’。A、正確B、錯(cuò)誤正確答案:A23、已知x為非空列表,那么(reverse=True)和()的作用是等價(jià)的。A、正確B、錯(cuò)誤正確答案:B24、標(biāo)準(zhǔn)庫os的rename()方法可以實(shí)現(xiàn)文件移動(dòng)操作。A、正確B、錯(cuò)誤正確答案:A25、已知x=‘Python是一種非常好的編程語言’.encode(),那么表達(dá)式x.decode(‘gbk’)的值為’Python是一種非常
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(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ǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 征收拆遷補(bǔ)償管理辦法
- 盤活公益資產(chǎn)管理辦法
- 監(jiān)理單位后場管理辦法
- 福建公款存放管理辦法
- 基金公司顧問管理辦法
- 城市管理養(yǎng)犬管理辦法
- 異地醫(yī)療報(bào)銷管理辦法
- 工地用電安全管理辦法
- 房產(chǎn)合同備案管理辦法
- 地標(biāo)產(chǎn)品保護(hù)管理辦法
- 明星考試題及答案
- 小學(xué)生暑假安全教育主題班會(huì)教案
- 冬雨季施工進(jìn)度保障措施
- 2025至2030中國食品軟管行業(yè)發(fā)展趨勢分析與未來投資戰(zhàn)略咨詢研究報(bào)告
- 2025年高等數(shù)學(xué)基礎(chǔ)考試試卷及答案
- 湖南能源集團(tuán)有限公司招聘筆試題庫2025
- 一般自我效能感量表(GSES)
- 2022版義務(wù)教育語文課程標(biāo)準(zhǔn)(2022版含新增和修訂部分)
- 中石油目視化管理實(shí)施方案
- 社區(qū)家庭病床護(hù)理記錄文本匯總
- 《西方經(jīng)濟(jì)學(xué)》課程教學(xué)大綱
評論
0/150
提交評論