




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
Python復(fù)習(xí)題與答案1、關(guān)于一維數(shù)據(jù)存儲(chǔ)格式問題,以下選項(xiàng)中描述錯(cuò)誤的是()A、一維數(shù)據(jù)可以采用CSV格式存儲(chǔ)B、一維數(shù)據(jù)可以采用直接相連形成字符串方式存儲(chǔ)C、一維數(shù)據(jù)可以采用分號(hào)分隔方式存儲(chǔ)D、一維數(shù)據(jù)可以采用特殊符號(hào)@分隔方式存儲(chǔ)答案:B2、關(guān)于下面的代碼,以下選項(xiàng)中描述正確的是()>>>list(range(0,10,2))A、按可變參數(shù)調(diào)用B、按關(guān)鍵字參數(shù)調(diào)用C、執(zhí)行結(jié)果為0,2,4,6,8D、按位置參數(shù)調(diào)用答案:D3、以下選項(xiàng)中,不是Python文件二進(jìn)制打開模式的合法組合是()A%、"b"B、"x+"C、"bx"D、"bw""答案:B4、"下面代碼的輸出結(jié)果是()foriinrange(1,10,2):print(i,end=",")"A、1,4,B、1,4,7,C、1,3,5,7,9,D、1,3,答案:C5、下列方法中,能夠讓所有單詞的首字母變成大寫的方法是()A、capitalizeB、titleC、upperD、ljust答案:B6、"下面代碼的輸出結(jié)果是()Defhello_world():print('ST',end="*")defthree_hellos():foriinrange(3):hello_world()three_hellos()"A、STSTST*B、ST*C、STSTD、***答案:A7、使用()關(guān)鍵字聲明匿名函數(shù)A、functionB、funcC、defD、lambda答案:D8、與x>yandy>z語句等價(jià)的是()A、x>y>zB、notx<yornoty<zC、notx<yory<zD、x>yornoty<z答案:A9、用()函數(shù)接收用輸入的數(shù)據(jù)A、acceptB、inputC、readlineD、login答案:B10、寫出下面代碼的運(yùn)行結(jié)果。defSum(a,b=3,c=5):print(a,b,c)Sum(8)A、8B、835C、8,3,5D、035答案:B11、"給出如下代碼TempStr="HelloWorld"可以輸出“World”子串的是()"A、printTempStr–5:0]B、printTempStr–5:]C、printTempStr–5:–1]D、printTempStr–4:–1]答案:B12、以下關(guān)于Python自帶數(shù)據(jù)結(jié)構(gòu)的運(yùn)算結(jié)果中錯(cuò)誤的是()A、l=1,2,3,4]l.reverse則l0]為4。B、l=1,2,3,4]l.pop1則l結(jié)果為1,3,4]。C、l=1,2,3,4]l.pop則l.index2結(jié)果為1。D、l=1,2,3,4]l.insert1,-1則l為1,-1,3,4]。答案:D13、以下關(guān)于函數(shù)參數(shù)傳遞的描述,錯(cuò)誤的是:A、定義函數(shù)的時(shí)候,可選參數(shù)必須寫在非可選參數(shù)的后面B、函數(shù)的實(shí)參位置可變,需要形參定義和實(shí)參調(diào)用時(shí)都要給出名稱C、調(diào)用函數(shù)時(shí),可變數(shù)量參數(shù)被當(dāng)做元組類型傳遞到函數(shù)中D、Python支持可變數(shù)量的參數(shù),實(shí)參用”*參數(shù)名”表示答案:D14、下列表達(dá)式中,值不是1的是A、4//3B、15%2C、1^0D、~1答案:D15、對(duì)于一個(gè)列表aList和一個(gè)元組bTuple,以下函數(shù)調(diào)用錯(cuò)誤的選項(xiàng)是()?A、sortedaListB、sortedbTupleC、aList.sortD、bTuple.sort答案:D16、關(guān)于Python的分支結(jié)構(gòu),以下選項(xiàng)中描述錯(cuò)誤的是()A、Python中if-elif-else語句描述多分支結(jié)構(gòu)B、分支結(jié)構(gòu)使用if保留字C、Python中if-else語句用來形成二分支結(jié)構(gòu)D、分支結(jié)構(gòu)可以向已經(jīng)執(zhí)行過的語句部分跳轉(zhuǎn)答案:D17、以下選項(xiàng)中可用作Python標(biāo)識(shí)符的是()A、3B9909B、classC、___D、it’s答案:C18、下列選項(xiàng)中輸出結(jié)果是True的是()A、>>>isinstance255,intB、>>>chr13.isprintableC、>>>“Python”.islowerD、>>>chr10.isnumeric答案:A19、下面代碼的輸出結(jié)果是()x2=1fordayinrange(4,0,-1):x1=(x2+1)*2x2=x1print(x1)A、46B、23C、94D、190答案:A20、以下語句的運(yùn)行結(jié)果是>>>Python=“Python”>>>print(“study”+Python)A、studyPythonB、“study“PythonC、studyPythonD、語法錯(cuò)誤答案:C21、Python語句print(0xA+0xB)的運(yùn)行結(jié)果是A、0xA+0xBB、A+BC、0xA0xBD、21答案:D22、下面代碼的輸出結(jié)果是()>>>False/TrueA、TrueB、0C、0.0D、False答案:C23、關(guān)于文件的打開方式,以下選項(xiàng)中描述正確的是()A、文件只能選擇二進(jìn)制或文本方式打開B、所有文件都可能以文本方式打開C、文本文件只能以文本方式打開D、所有文件都可能以二進(jìn)制方式打開答案:D24、給出如下代碼S='PythonisOpenSource!'print(s[0:].upper())上述代碼的輸出結(jié)果是()A、PYTHONB、PYTHONISOPENSOURCEC、PythonisOpenSource!D、PYTHONISOPENSOURCE!答案:D25、以下選項(xiàng)中,不是Python數(shù)據(jù)類型的是()A、實(shí)數(shù)B、列表C、整數(shù)D、字符串答案:A26、定義x=2.6,表達(dá)式int(x)的結(jié)果是()A、3B、2.6C、2.0D、2答案:D27、字典對(duì)象的______________方法返回字典的“值”列表A、keysB、keyC、valuesD、items答案:C28、以下選項(xiàng)中,不是Python中文件操作的相關(guān)函數(shù)是()A、openB、readC、loadD、write答案:C29、關(guān)于Python文件打開模式的描述,以下選項(xiàng)中錯(cuò)誤的是()A、追加寫模式aB、只讀模式rC、覆蓋寫模式wD、創(chuàng)建寫模式n答案:D30、Python語句print(type((1,2,3,4)))的結(jié)果是:A、<class‘tuple’>B、<class‘dict’>C、<class‘set’>D、<class‘list’>答案:A31、以下關(guān)于Python縮進(jìn)的描述中,錯(cuò)誤的是()A、Python用嚴(yán)格的縮進(jìn)表示程序的格式框架,所有代碼都需要在行前至少加一個(gè)空格B、縮進(jìn)是可以嵌套的,從而形成多層縮進(jìn)C、縮進(jìn)表達(dá)了所屬關(guān)系和代碼塊的所屬范圍D、判斷、循環(huán)、函數(shù)等都能夠通過縮進(jìn)包含一批代碼答案:A32、以下選項(xiàng)中不能生成一個(gè)空字典的是()A、dictB、{]}C、{}D、dict]答案:B33、以下程序的輸出結(jié)果是()t=“Python”print(tift>=“python”else“None”)A、PythonB、pythonC、tD、None答案:D34、"下面代碼的輸出結(jié)果是()forsin“HelloWorld”:ifs==“W”:continueprint(s,end="")"A、HelloB、HelloWorldC、HelloorldD、World答案:C35、關(guān)于列表的說法,描述錯(cuò)誤的是:A、list是一個(gè)有序集合,沒有固定大小B、list可以存放Python中任意類型的數(shù)據(jù)C、使用list時(shí)其下標(biāo)可以是負(fù)數(shù)D、list是不可變數(shù)據(jù)類型答案:D36、以下選項(xiàng)中,不是Python文件打開的合法模式組合是()A%、"r"B、"a"C、"+"D、"w""答案:C37、給出如下代碼: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、代碼實(shí)現(xiàn)了從鍵盤上獲取一個(gè)整數(shù)1-12來表示月份,輸出該月份對(duì)應(yīng)的代表花名D、*MonthandFlower是一個(gè)列表答案:C38、關(guān)于函數(shù)的下列說法不正確的是()A、函數(shù)可以沒有參數(shù)B、函數(shù)可以有多個(gè)返回值C、函數(shù)可以沒有return語句D、函數(shù)都有返回值答案:B39、列表ls=[[1,2,3,4,5,6,7,8,9]],以下選項(xiàng)中描述錯(cuò)誤的是()A、ls可能是一維列表B、ls可能是二維列表C、ls可能是多維列表D、ls可能是高維列表答案:D40、以下for語句中,()不能完成1-10的累加功能。A、foriinrange10,0:sum+=iB、foriinrange1,11:sum+=iC、foriinrange10,0,-1:sum+=iD、foriinrange10,9,8,7,6,5,4,3,2,1:sum+=i答案:A41、當(dāng)需要在字符串中使用特殊字符時(shí),Python使用()作為轉(zhuǎn)義字符的起始符號(hào)A、\B、/C、#D、%答案:A42、字符串的strip方法的作用是()A、刪除字符串頭尾指定的字符B、刪除字符串末尾指定的字符C、刪除字符串頭部指定的字符D、通過指定分隔符對(duì)字符串切片答案:A43、()模塊是python標(biāo)準(zhǔn)庫中最常用的模塊之一。通過它可以獲取命令行參數(shù),從而實(shí)現(xiàn)從程序外部向程序內(nèi)部傳遞參數(shù)的功能,也可以獲取程序路徑和當(dāng)前系統(tǒng)平臺(tái)等信息。A、sysB、platformC、mathD、time答案:A44、"給出如下代碼S="abcdefghijklmn"print(s[1:10:3])上述代碼的輸出結(jié)果是()"A、behkB、adgjC、behD、adg答案:C45、"以下代碼的輸出結(jié)果是()foriinrange(1,6):ifi%4==0:breakelse:print(i,end=",")"A、1,2,3,5,B、1,2,3,4,C、1,2,3,D、1,2,3,5,6答案:C46、以下選項(xiàng)中,不屬于函數(shù)的作用的是()A、提高代碼執(zhí)行速度B、增強(qiáng)代碼可讀性C、降低編程復(fù)雜度D、復(fù)用代碼答案:A47、關(guān)于lambda函數(shù),以下選項(xiàng)中描述錯(cuò)誤的是()A、lambda不是Python的保留字B、定義了一種特殊的函數(shù)C、lambda函數(shù)也稱為匿名函數(shù)D、lambda函數(shù)將函數(shù)名作為函數(shù)結(jié)果返回答案:A48、"下面代碼的執(zhí)行結(jié)果是()>>>x="HappyBirthdaytoyou!">>>x*3"A、系統(tǒng)報(bào)錯(cuò)B、HappyBirthdaytoyou!C、HappyBirthdaytoyou!HappyBirthdaytoyou!HappyBirthdaytoyou!’D、HappyBirthdaytoyou!HappyBirthdaytoyou!HappyBirthdaytoyou!答案:C49、"下面代碼的輸出結(jié)果是()S="Thepythonlanguageisamultimodellanguage."print(s.split(''))"A、Thepythonlanguageisamultimodellanguage.B、‘The’,‘python’,‘language’,‘is’,‘a(chǎn)’,‘multimodel’,‘language.’]C、Thepythonlanguageisamultimodellanguage.D、系統(tǒng)報(bào)錯(cuò)答案:B50、以下代碼的輸出結(jié)果是()forsin“testatest”:ifs==“a”ors==“e”:continueprint(s,end=’’)A、tsttstB、testatestC、testtestD、tstatst答案:A51、在定義函數(shù)時(shí),某個(gè)參數(shù)名字前面帶有一個(gè)*符號(hào)表示可變長度參數(shù),可以接收任意多個(gè)位置參數(shù)并存放于一個(gè)元組之中。A、正確B、錯(cuò)誤答案:A52、調(diào)用函數(shù)時(shí)傳遞的實(shí)參個(gè)數(shù)必須與函數(shù)形參個(gè)數(shù)相等才行。A、正確B、錯(cuò)誤答案:B53、函數(shù)的名稱可以隨意命名A、正確B、錯(cuò)誤答案:B54、正則表達(dá)式模塊re的match()方法是從字符串的開始匹配特定模式,而search()方法是在整個(gè)字符串中尋找模式,這兩個(gè)方法如果匹配成功則返回match對(duì)象,匹配失敗則返回空值None。A、正確B、錯(cuò)誤答案:A55、文本文件是可以迭代的,可以使用forlineinfp類似的語句遍歷文件對(duì)象fp中的每一行A、正確B、錯(cuò)誤答案:A56、定義類時(shí)實(shí)現(xiàn)了__eq__()方法,該類對(duì)象即可支持運(yùn)算符==。A、正確B、錯(cuò)誤答案:A57、在Python中沒有switch-case語句。A、正確B、錯(cuò)誤答案:A58、列表可以作為字典的“鍵”。A、正確B、錯(cuò)誤答案:B59、已知列表x中包含超過5個(gè)以上的元素,那么語句x=x[:5]+x[5:]的作用是將列表x中的元素循環(huán)左移5位。A、正確B、錯(cuò)誤答案:B60、假設(shè)x是含有5個(gè)元素的列表,那么切片操作x[10:]是無法執(zhí)行的,會(huì)拋出異常。A、正確B、錯(cuò)誤答案:B61、無法使用lambda表達(dá)式定義有名字的函數(shù)。A、正確B、錯(cuò)誤答案:B62、以追加模式打開文件時(shí),文件指針指向文件尾。A、正確B、錯(cuò)誤答案:A63、Python標(biāo)準(zhǔn)庫os中的方法startfile()可以啟動(dòng)任何已關(guān)聯(lián)應(yīng)用程序的文件,并自動(dòng)調(diào)用關(guān)聯(lián)的程序。A、正確B、錯(cuò)誤答案:A64、在Python中定義類時(shí)實(shí)例方法的第一個(gè)參數(shù)名稱不管是什么,都表示對(duì)象自身。A、正確B、錯(cuò)誤答案:A65、假設(shè)已導(dǎo)入random標(biāo)準(zhǔn)庫,那么表達(dá)式max([(1,10)foriinrange(10)])的值一定是10。A、正確B、錯(cuò)誤答案:B66、只可以動(dòng)態(tài)為對(duì)象增加數(shù)據(jù)成員,而不能為對(duì)象動(dòng)態(tài)增加成員方法。A、正確B、錯(cuò)誤答案:B67、Python字典支持雙向索引。A、正確B、錯(cuò)誤答案:B68、帶有else子句的循環(huán)如果因?yàn)閳?zhí)行了break語句而退出的話,則會(huì)執(zhí)行else子句中的代碼。A、正確B、錯(cuò)誤答案:B69、已知x和y是兩個(gè)等長的整數(shù)列表,那么表達(dá)式sum((i*jfori,jinzip(x,y)))的作用是計(jì)算這兩個(gè)列表所表示的向量的內(nèi)積。A、正確B、錯(cuò)誤答案:A70、elif可以單獨(dú)使用。A、正確B、錯(cuò)誤答案:B71、不同版本的Python不能安裝到同一臺(tái)計(jì)算機(jī)上。A、正確B、錯(cuò)誤答案:B72、range(10)函數(shù)是一個(gè)數(shù)字序列函數(shù)A、正確B、錯(cuò)誤答案:A73、位置參數(shù)必須在關(guān)鍵字參數(shù)的后面A、正確B、錯(cuò)誤答案:B74、Python字典中的“鍵”不允許重復(fù),是唯一的A、正確B、錯(cuò)誤答案:A75、函數(shù)和對(duì)象方法是一樣的
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026屆福建省廈門市集美高中高三化學(xué)第一學(xué)期期中質(zhì)量跟蹤監(jiān)視試題含解析
- 必修2化學(xué)能與熱能課件
- 桃樹高效栽培技術(shù)
- 器械規(guī)范清洗與醫(yī)院感染控制
- 直播行業(yè)面試題庫:銀發(fā)直播崗位常見問題解答
- 細(xì)胞免疫監(jiān)測技術(shù)
- 碳酸鋰期貨講解
- 細(xì)胞中的糖類教學(xué)
- 微量泵的使用技術(shù)
- 2026屆云南省臨滄市臨翔區(qū)元江民族中學(xué)化學(xué)高二上期末檢測試題含答案
- 第一二單元月考綜合試卷(試題)四年級(jí)上冊(cè)數(shù)學(xué)滬教版
- 2025-2030中國土地估價(jià)行業(yè)標(biāo)準(zhǔn)體系完善與國際化發(fā)展研究
- 2025級(jí)新生軍訓(xùn)開訓(xùn)儀式動(dòng)員大會(huì)
- 2025年醫(yī)院處方審核規(guī)范考核試題(附答案)
- 2025年天津市輔警招聘考試考試試題庫附答案詳解(黃金題型)
- 2025版舊房翻新基礎(chǔ)裝修合同范本
- 鉛衣消毒管理辦法
- 2025新村級(jí)后備干部考試題庫(附含答案)
- 寄宿學(xué)校班主任培訓(xùn)課件
- 秋季肌膚護(hù)理課件
- 淚腺腫瘤護(hù)理課件
評(píng)論
0/150
提交評(píng)論