




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
Python復習題及參考答案1、下列表達式的值為True的是()A、2**=3<2*=3B、3>2>2C、1==1and2!=1D、not1==1and0!=1答案:C2、在Python函數(shù)中,用于獲取用戶輸入的是()A、inputB、printC、EvalD、get答案:A3、設序列s,以下選項中對max(s)的描述正確的是()A、返回序列s的最大元素,如果有多個相同,則返回一個元組類型B、返回序列s的最大元素,如果有多個相同,則返回一個列表類型C、返回序列s的最大元素,但要求s中元素之間可比較D、一定能夠返回序列s的最大元素答案:C4、二維列表ls=[[1,2,3],[4,5,6],[7,8,9]],以下選項中能獲取其中元素9的是()A、ls0]–1]B、ls–1]C、ls–1]–1]D、ls–2]–1]答案:C5、下列有關函數(shù)的說法中,正確的是()A、函數(shù)的定義必須在程序的開頭B、函數(shù)定義后,其中的程序就可以自動執(zhí)行C、函數(shù)定義后需要調(diào)用才會執(zhí)行D、函數(shù)體與關鍵字def必須左對齊答案:C6、以下屬于Python圖像處理第三方庫的是()A、mayaviB、TVTKC、pygameD、PIL答案:D7、type(1+2L*3.14)的結(jié)果是:()A、<class‘float’>B、<class‘int’>C、SyntaxError:invalidsyntaxD、<class‘str’>答案:C8、下列數(shù)據(jù)中,不屬于字符串的是()A、‘a(chǎn)b’B、‘’‘perface’’’C、“52wo”D、abc答案:D9、關于Python語句P=–P,以下選項中描述正確的是()A、P的絕對值B、給P賦值為它的負數(shù)C、P=0D、P等于它的負數(shù)答案:B10、下列哪一項不是Python的數(shù)據(jù)類型()A、tupleB、floatC、rationalD、int答案:C11、關于函數(shù)局部變量和全局變量的使用規(guī)則,以下選項中描述錯誤的是()A、對于組合數(shù)據(jù)類型的變量,如果局部變量未真實創(chuàng)建,則是全局變量B、對于基本數(shù)據(jù)類型的變量,無論是否重名,局部變量與全局變量不同C、可以通過global保留字在函數(shù)內(nèi)部聲明全局變量D、return不可以傳遞任意多個函數(shù)局部變量返回值答案:D12、關于函數(shù)參數(shù)傳遞中,形參與實參的描述錯誤的是()。A、python實行安值傳遞參數(shù)。值傳遞指調(diào)用函數(shù)時將常量或變量的值實參傳遞給函數(shù)的參數(shù)形參B、實參與形參存儲在各自的內(nèi)存空間中,是兩個不相關的獨立變量C、在參數(shù)內(nèi)部改變形參的值,實參的值一般是不會改變的。D、實參與形參的名字必須相同答案:D13、以下選項中,不是Python對文件的打開模式的是()A、'w'B、'r'C、'+'D、'c'答案:D14、以下選項中,不是Python文件打開的合法模式組合是()A%、"br+"B、"wr"C、""D、"bw""答案:B15、S和T是兩個集合,對S|T的描述正確的是()A、S和T的差運算,包括在集合S但不在T中的元素B、S和T的并運算,包括在集合S和T中的所有元素C、S和T的交運算,包括同時在集合S和T中的元素D、S和T的補運算,包括集合S和T中的非相同元素答案:B16、有一個函數(shù)關系表如下所示:下面程序段中,能正確表示上面關系的是()A、y=x+1Ifx>=0:ifx==0:Y=xElse:Y=x-1B、y=x-1Ifx!=0:ifx>0:Y=x+1Else:Y=xC、ifx<=0:Ifx<0:y=x-1Else:Y=xElse:Y=x+1D、y=xifx<=0:ifx<0:Y=x-1Else:Y=x+1答案:C17、以下關于Python循環(huán)結(jié)構(gòu)的描述中,錯誤的是()A、continue只結(jié)束本次循環(huán)B、遍歷循環(huán)中的遍歷結(jié)構(gòu)可以是字符串、文件、組合數(shù)據(jù)類型和range函數(shù)C、Python通過for、while等保留字構(gòu)建循環(huán)結(jié)構(gòu)D、break用來結(jié)束當前次語句,但不跳出當前的循環(huán)體答案:D18、下列表達式中,返回True的是()A、a=2b=2A=bB、3>2>1C、TrueandFalseD、2!=2答案:B19、下列Python程序的運行結(jié)果是x=0y=Trueprint(x>yand‘A’>‘B’)A、TrueB、FalseC、0D、1答案:B20、下列不合法的Python變量名是()A、Python2B、N_xC、sumD、Hello$World答案:D21、給出下面代碼:age=23start=2ifage%2!=0:start=1forxinrange(start,age+2,2):print(x)上述程序輸出值的個數(shù)是()A、10B、12C、16D、14答案:B22、以下選項對應的方法可以輔助用于從CSV文件中解析二維數(shù)據(jù)的是()A、countB、stripC、formatD、center答案:B23、調(diào)用open函數(shù)可以打開指定文件,在open()函數(shù)中訪問模式參數(shù)使用()表示只讀。A、’a’B、’w+’C、’r’D、’w’答案:C24、關于函數(shù),以下選項中描述錯誤的是()A、函數(shù)也是數(shù)據(jù)B、函數(shù)定義語句可執(zhí)行C、一條函數(shù)定義定義一個用戶自定義函數(shù)對象D、函數(shù)名稱不可賦給其他變量答案:D25、關于Python的浮點數(shù)類型,以下選項中描述錯誤的是()A、浮點數(shù)類型與數(shù)學中實數(shù)的概念一致,表示帶有小數(shù)的數(shù)值B、sys.float_info可以詳細列出Python解釋器所運行系統(tǒng)的浮點數(shù)各項參數(shù)C、Python語言的浮點數(shù)可以不帶小數(shù)部分D、浮點數(shù)有兩種表示方法:十進制表示和科學計數(shù)法答案:C26、下面代碼的輸出結(jié)果是()list1=[]foriinrange(1,11):list1.append(i**2)print(list1)A、1,4,9,16,25,36,49,64,81,100]B、2,4,6,8,10,12,14,16,18,20]C、錯誤D、----Python:----ASuperlanguage答案:A27、Python表達式中,可以控制運算有限順序的是A、圓括號B、方括號]C、大括號{}D、尖括號<>答案:A28、使用()關鍵字來創(chuàng)建python自定義函數(shù)。A、functionB、funcC、procedureD、def答案:D29、random庫中用于生成隨機小數(shù)的函數(shù)是()A、randrangeB、randomC、randintD、getrandbits答案:B30、以下關于循環(huán)控制語句描述錯誤的是()A、Python中的for語句可以在任意序列上進行迭代訪問,例如列表、字符串和元組。B、在Python中if…elif…elif…結(jié)構(gòu)中必須包含else子句。C、在Python中沒有switch-case的關鍵詞,可以用if…elif…elif…來等價表達。D、循環(huán)可以嵌套使用,例如一個for語句中有另一個for語句,一個while語句中有一個for語句等。答案:B31、下列哪個語句在Python中是非法的?A、x=y=z=1B、x=y=z+1C、x,y=y,xD、x+=y答案:B32、下列函數(shù)中,用于返回元組中元素最小值的是()A、lenB、maxC、minD、tuple答案:C33、關于列表數(shù)據(jù)結(jié)構(gòu),下面描述正確的是()A、不支持in運算符B、必須按順序插入元素C、可以不按順序查找元素D、所有元素類型必須相同答案:C34、下面代碼的輸出結(jié)果是()l1=[1,2,3,2]l2=[‘a(chǎn)a’,‘bb’,‘cc’,‘dd’,‘ee’]d={}forindexinrange(len(l1)):d[l1[index]]=l2[index]print(d)A、{1:‘a(chǎn)a’,2:‘dd’,3:‘cc’}B、{1:‘a(chǎn)a’,2:‘bb’,3:‘cc’,2:‘dd’}C、{1:‘a(chǎn)a’,2:‘bb’,3:‘cc’,2:‘bb’}D、{1:‘a(chǎn)a’,2:‘bb’,3:‘cc’}答案:A35、以下選項中,不是Python打開方式的是()A、OfficeB、Windows系統(tǒng)的命令行工具C、帶圖形界面的PythonShell-IDLED、命令行版本的PythonShell-Python3.x答案:A36、以下哪個屬于可變對象()A、數(shù)值類型int,floatB、listC、tupleD、str答案:B37、"以下程序的輸出結(jié)果是()d={“zhang”:“China”,“Jone”:“America”,“Natan”:“Japan”}forkind:print(k,end="")"A、ChinaAmericaJapanB、zhang:ChinaJone:AmericaNatan:JapanC、“zhang””Jone””Natan”D、zhangJoneNatan答案:D38、關于CSV文件的描述,以下選項中錯誤的是()A、*CSV文件的每一行是一維數(shù)據(jù),可以使用Python中的列表類型表示B、整個CSV文件是一個二維數(shù)據(jù)C、*CSV文件格式是一種通用的、相對簡單的文件格式,應用于程序之間轉(zhuǎn)移表格數(shù)據(jù)D、*CSV文件通過多種編碼表示字符答案:D39、random.uniform(a,b)的作用是()A、生成一個a,b]之間的隨機整數(shù)B、生成一個a,b之間的隨機數(shù)C、生成一個均值為a,方差為b的正態(tài)分布D、生成一個a,b]之間的隨機小數(shù)答案:D40、下列選項中,Python不支持的數(shù)據(jù)類型有()。A、intB、charC、floatD、dictionary答案:B41、以下關于字典類型的描述,錯誤的是:A、字典類型是一種無序的對象集合,通過鍵來存取B、字典類型可以在原來的變量上增加或縮短C、字典類型可以包含列表和其他數(shù)據(jù)類型,支持嵌套的字典D、字典類型中的數(shù)據(jù)可以進行分片和合并操作答案:D42、元組變量t=(“cat”,“dog”,“tiger”,“human”),t[::–1]的結(jié)果是()A、{‘human’,‘tiger’,‘dog’,‘cat’}B、‘human’,‘tiger’,‘dog’,‘cat’]C、運行出錯D、‘human’,‘tiger’,‘dog’,‘cat’答案:D43、以下關于Python文件的描述,錯誤的是()A、open函數(shù)的參數(shù)處理模式’b’表示以二進制數(shù)據(jù)處理文件B、open函數(shù)的參數(shù)處理模式’+’表示可以對文件進行讀和寫操作C、readline函數(shù)表示讀取文件的下一行,返回一個字符串D、open函數(shù)的參數(shù)處理模式’a’表示追加方式打開文件,刪除已有內(nèi)容答案:D44、Python語言屬于A、機器語言B、匯編語言C、高級語言D、科學計算語言答案:C45、Python3.x語句print(1,2,3,sep=':')的輸出結(jié)果是A、123B、123C、1:2:3D、1,2,3答案:C46、執(zhí)行下面代碼,錯誤的是()deff(x,y=0,z=0):PassA、f1,z=3B、f1,x=1,z=3C、f1,y=2,z=3D、fz=3,x=1,y=2答案:B47、關于Python的復數(shù)類型,以下選項中描述錯誤的是()A、復數(shù)類型表示數(shù)學中的復數(shù)B、對于復數(shù)z,可以用z.imag獲得實數(shù)部分C、復數(shù)的虛數(shù)部分通過后綴“J”或“j”來表示D、對于復數(shù)z,可以用z.real獲得實數(shù)部分答案:B48、關于賦值語句的作用,正確的描述是()A、變量和對象必須類型相同B、每個賦值語句只能給一個變量賦值C、將變量改寫為新的值D、將變量綁定到對象答案:D49、下面代碼的輸出結(jié)果是()sum=0foriinrange(2,101):ifi%2==0:sum+=ielse:sum-=iprint(sum)A、-50B、51C、50D、49答案:B50、關于字符串下列說法錯誤的是()A、字符應該視為長度為1的字符串B、字符串以\0標志字符串的結(jié)束C、既可以用單引號,也可以用雙引號創(chuàng)建字符串D、在三引號字符串中可以包含換行回車等特殊字符答案:B51、內(nèi)置函數(shù)len()返回指定序列的元素個數(shù),適用于列表、元組、字符串、字典、集合以及range等迭代對象A、正確B、錯誤答案:A52、列表的索引可以從0開始A、正確B、錯誤答案:A53、break和continue語句可以單獨使用。A、正確B、錯誤答案:B54、正則表達式元字符“\s”用來匹配任意空白字符。A、正確B、錯誤答案:A55、元組可以作為集合的元素。A、正確B、錯誤答案:A56、函數(shù)定義完成后,系統(tǒng)會自動執(zhí)行其內(nèi)部的功能A、正確B、錯誤答案:B57、已知x=list(range(20)),那么語句delx[::2]可以正常執(zhí)行。A、正確B、錯誤答案:A58、使用函數(shù)的主要目的是實現(xiàn)代碼復用和降低編程難度A、正確B、錯誤答案:A59、在調(diào)用函數(shù)時,必須牢記函數(shù)形參順序才能正確傳值。A、正確B、錯誤答案:B60、集合可以作為元組的元素。A、正確B、錯誤答案:A61、在Python中運算符+不僅可以實現(xiàn)數(shù)值的相加、字符串連接,還可以實現(xiàn)列表、元組的合并和集合的并集運算。A、正確B、錯誤答案:B62、定義類時,在一個方法前面使用@classmethod進行修飾,則該方法屬于類方法。A、正確B、錯誤答案:A63、使用random模塊的函數(shù)randint(1,100)獲取隨機數(shù)時,有可能會得到100。A、正確B、錯誤答案:A64、使用內(nèi)置函數(shù)open()打開文件時,只要文件路徑正確就總是可以正確打開的。A、正確B、錯誤答案:B65、內(nèi)置函數(shù)len()返回指定序列的元素個數(shù),適用于列表、元組、字符串、字典、集合以及range、Zip等迭代對象。A、正確B、錯誤答案:A66、已知x和y是兩個等長的整數(shù)列表,那么表達式[i+jfori,jinzip(x,y)]的作用時計算這兩個列表所表示的向量的和。A、正確B、錯誤答案:A67、當作為條件表達式時,[]與None等價。A、正確B、錯誤答案:A68、已知x=(1,2,3,4),那么執(zhí)行x[0]=5之后,x的值為(5,2,3,4)A、正確B、錯誤答案:B69、以讀模式打開文件時,文件指針指向文件開始處A、正確B、錯誤答案:A70、Python集合中的元素可以是元組。A、正確B、錯誤答案:A71、Python內(nèi)置的open函數(shù),打開文件的時候可能會產(chǎn)生異常A、正確B、錯誤答案:A72、編寫函數(shù)時,一般建議先對參數(shù)進行合法性檢查,然后再編寫正常的功能代碼。A、正確B、錯誤答案:A73、Python標準庫os中的方法isfile()可以用來測試給定的路徑是否為文件。A、正確B、錯誤答案:A74、列表對象的pop()方法默認刪除并返回最后一個元素,如果列表已空則拋出異常。A、正確B、錯誤答案:A75、列表可以作為集合的元素。A、正確B、錯誤答案:B76、對于列表而言,在尾部追加元素比在中間位置插入元素速度更快一些
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年天津市和平區(qū)面向甘肅白銀會寧籍招聘事業(yè)單位工作人員模擬試卷及答案詳解(新)
- 2025湖北恩施州恩施市福牛物業(yè)有限公司招聘17人模擬試卷及答案詳解(典優(yōu))
- 2025廣西柳州市港航發(fā)展中心招聘編外合同制工作人員1人模擬試卷參考答案詳解
- 2025江蘇常州市鐘樓金隆控股集團有限公司招聘第一批人員模擬試卷完整答案詳解
- 2025人民醫(yī)院原位新膀胱術(shù)構(gòu)建技術(shù)考核
- 2025安徽合肥長虹美菱生活電器有限公司招聘技術(shù)支持崗位考前自測高頻考點模擬試題帶答案詳解
- 大學酚課件教學課件
- 張家口市人民醫(yī)院護理管理溝通協(xié)調(diào)考核
- 上海市中醫(yī)院肌肉骨骼系統(tǒng)手術(shù)編碼考核
- 2025第二人民醫(yī)院疼痛規(guī)范化管理考核
- 2025年“10.13建隊日”分批入隊活動總結(jié):強國復興有我爭當新時代好少年
- 2024年服裝時裝項目資金籌措計劃書代可行性研究報告
- 施工三方協(xié)議7篇
- 2025年數(shù)字娛樂行業(yè)數(shù)字化娛樂內(nèi)容與虛擬現(xiàn)實體驗研究報告
- 水生產(chǎn)處理工三級安全教育(班組級)考核試卷及答案
- 外科學考試大綱
- 3D打印簡介課件
- 2025年貴州省貴陽市輔警考試題庫(附答案)
- 電廠安全教育培訓課件
- 小學科學新教科版三年級上冊全冊教案(2025秋新版)
- 自然分娩的好處
評論
0/150
提交評論