可做奧鵬院校所有作業(yè),畢業(yè)論文,咨詢請(qǐng)?zhí)砑観Q:3230981406 微信:aopopenfd777
20秋學(xué)期(1709、1803、1809、1903、1909、2003、2009 )《Python編程基礎(chǔ)》在線作業(yè)
試卷總分:100 得分:100
第1題,已知"str='a\rb\r\nc\n'",則"str.splitlines(True)"的返回結(jié)果是( )。
A、['a','b','c']
B、['a\r','b\r\n','c\n']
C、['a\r','b\r','c']
D、['a\r','b','c']
正確答案:
第2題,如果要將字符串中的首字母大寫、其他字母都小寫,應(yīng)使用字符串的( )方法。
A、capitalize
B、lower
C、upper
D、swapcase
正確答案:
第3題,類的靜態(tài)方法的第一個(gè)形參對(duì)應(yīng)( )。
A、類
B、對(duì)象
C、第一個(gè)實(shí)參
D、第二個(gè)實(shí)參
正確答案:
第4題,在繪制流程圖時(shí),只有( )后面允許有多個(gè)分支。
A、圓角矩形
B、圓
C、矩形框
D、菱形框
正確答案:
答案來源:(www.),不定長(zhǎng)的位置參數(shù)在傳遞給函數(shù)時(shí)會(huì)被封裝成( )。
A、元組
B、列表
C、集合
D、字典
正確答案:
第6題,已知"d1={'age':19}",則執(zhí)行"d1.fromkeys(['sno','name'])"后,d1中的元素個(gè)數(shù)為( )。
A、0
B、1
C、2
D、3
正確答案:
第7題,已知"str='a**b*c*d'",則"str.split('**',2)"的返回結(jié)果是( )。
A、['a','b','c','d']
B、['a','b','c*d']
C、['a','b*c*d']
D、報(bào)錯(cuò)
正確答案:
第8題,Python的優(yōu)點(diǎn)不包括( )。
A、簡(jiǎn)單易學(xué)
B、免費(fèi)開源
C、豐富的庫(kù)
D、強(qiáng)制縮進(jìn)
正確答案:
第9題,使用re.match函數(shù)進(jìn)行正則表達(dá)式匹配時(shí),如果要忽略大小寫,則應(yīng)在匹配選項(xiàng)中指定( )。
A、re.A
B、re.I
C、re.M
D、re.S
正確答案:
答案來源:(www.),已知"ls=[1,3,2,5]",則執(zhí)行"ls.sort()"后ls的值為( )。
A、[1,3,2,5]
B、[1,2,3,5]
C、[5,3,2,1]
D、[5,2,3,1]
正確答案:
第11題,調(diào)用函數(shù)時(shí)函數(shù)名后面的一對(duì)小括號(hào)中給出的參數(shù)稱為( )。
A、實(shí)參
B、形參
C、類型參數(shù)
D、名字參數(shù)
正確答案:
答案來源:(www.),已知"str='a**b*c*d'",則"str.split('*',2)"的返回結(jié)果是( )。
A、['a','','b','c','d']
B、['a','b','c','d']
C、['a','','b*c*d']
D、['a','b','c*d']
正確答案:
第13題,已知通過"stu=Student('1810101','李曉明')"可以創(chuàng)建一個(gè)Student類對(duì)象并賦給stu,則創(chuàng)建該對(duì)象時(shí)所執(zhí)行的構(gòu)造方法的形參個(gè)數(shù)(不考慮不定長(zhǎng)參數(shù)的情況)為( )。
A、1
B、2
C、3
D、4
正確答案:
第14題,類中的( )對(duì)應(yīng)一個(gè)類可以支持哪些操作。
A、屬性
B、方法
C、數(shù)據(jù)
D、對(duì)象
正確答案:
答案來源:(www.),執(zhí)行"print(0x20)",則在屏幕上會(huì)輸出( )。
A、20
B、0x20
C、16
D、32
正確答案:
第16題,已知Student類有一個(gè)類屬性__id,stu是Student類的對(duì)象,則利用stu訪問__id屬性的正確方法是( )。
A、stu.__id
B、stu._stu__id
C、stu._Student__id
D、stu._Student.__id
正確答案:
第17題,判斷一個(gè)對(duì)象所屬的類是否是指定類,應(yīng)使用內(nèi)置函數(shù)( )。
A、isinstance
B、issubclass
C、type
D、isclass
正確答案:
第18題,將一個(gè)函數(shù)的運(yùn)算結(jié)果返回到函數(shù)調(diào)用的地方,應(yīng)使用( )。
A、print
B、return
C、break
D、continue
正確答案:
第19題,lambda函數(shù)是指( )。
A、在一個(gè)函數(shù)內(nèi)部通過調(diào)用自己完成問題的求解
B、不使用def定義函數(shù)的形式
C、一個(gè)函數(shù)不斷被其他函數(shù)調(diào)用完成問題的求解
D、把函數(shù)作為參數(shù)的一種函數(shù)
正確答案:
答案來源:(www.),已知"a=dict(x=1,y=2)"且"b=a.copy()",則執(zhí)行"a['y']=10"后,則print(b)的輸出結(jié)果為( )。
A、{x=1,y=10}
B、{x=1,y=2}
C、{'x':1,'y':10}
D、{'x':1,'y':2}
正確答案:
第21題,如果要判斷一個(gè)集合是否是另一個(gè)集合的子集,可以使用集合中的( )方法。
A、ischildset
B、issubset
C、issuperset
D、isparentset
正確答案:,C
第22題,下列選項(xiàng)中,描述正確的是( )。
A、普通形參必須在不定長(zhǎng)參數(shù)前面
B、普通形參必須在不定長(zhǎng)參數(shù)后面
C、對(duì)于位置參數(shù)形式的不定長(zhǎng)參數(shù),普通形參既可以在不定長(zhǎng)參數(shù)前面,也可以在不定長(zhǎng)參數(shù)后面
D、對(duì)于關(guān)鍵字參數(shù)形式的不定長(zhǎng)參數(shù),普通形參必須在不定長(zhǎng)參數(shù)的前面
正確答案:,B,C
第23題,下列選項(xiàng)中,*作為重復(fù)運(yùn)算符使用的表達(dá)式是( )。
A、[1.2]*3
B、1.2*3
C、'abc'*3
D、(1.2,2.5)*3
正確答案:,C,D
第24題,Python程序使用( )進(jìn)行多行注釋。
A、三個(gè)連續(xù)單引號(hào)
B、三個(gè)連續(xù)雙引號(hào)
C、分號(hào)
D、井號(hào)
正確答案:,B
答案來源:(www.),已知M模塊中有兩個(gè)函數(shù)f1和f2,則在腳本文件N.py中要導(dǎo)入M模塊的f1和f2,正確的寫法是( )。
A、from M import f1,f2
B、from M import f1 and f2
C、from M import *
D、from M import f1 as f2
正確答案:
第26題,如果要替換字符串中與指定正則表達(dá)式匹配的子串,可以使用re模塊的( )函數(shù)。
A、replace
B、split
C、sub
D、subn
正確答案:,D
第27題,下列選項(xiàng)中,描述正確的是( )。
A、析構(gòu)方法是類的內(nèi)置方法之一
B、析構(gòu)方法在對(duì)象銷毀時(shí)自動(dòng)執(zhí)行
C、析構(gòu)方法可以設(shè)置默認(rèn)參數(shù)值
D、析構(gòu)方法的方法名為__term__
正確答案:,B,C
第28題,下列占位運(yùn)算符中,表示有符號(hào)浮點(diǎn)型十進(jìn)制數(shù)的占位符是( )。
A、%f
B、%d
C、%F
D、%s
正確答案:,C
第29題,下列選項(xiàng)中,計(jì)算結(jié)果為True的表達(dá)式包括( )。
A、15=8
B、not 158
C、15=8 or 158
D、15=8 and 158
正確答案:,B,C
答案來源:(www.),下列選項(xiàng)中,描述正確的選項(xiàng)包括( )。
A、Python中的變量在使用前不需要定義
B、Python 3.x中的變量名可以包含中文
C、Python中的變量類型一旦確定就不能改變
D、a@b是一個(gè)有效的Python變量名
正確答案:,B
第31題,對(duì)于不可變類型的對(duì)象a,可以通過"a=b"修改a的值。
T、對(duì)
F、錯(cuò)
更多答案下載:(www.)
第32題,已知MyModule模塊中有一個(gè)無參函數(shù)fun,且在腳本文件N.py中有"import MyModule as M",則在N.py中要調(diào)用MyModule模塊中的fun函數(shù)應(yīng)使用"M.fun()"。
T、對(duì)
F、錯(cuò)
更多答案下載:(www.)
第33題,方法重寫是指子類可以對(duì)從父類中繼承過來的方法進(jìn)行重新定義,從而使得子類對(duì)象可以表現(xiàn)出與父類對(duì)象不同的行為。
T、對(duì)
F、錯(cuò)
更多答案下載:(www.)
第34題,借助yield關(guān)鍵字可以利用函數(shù)實(shí)現(xiàn)生成器的功能。
T、對(duì)
F、錯(cuò)
更多答案下載:(www.)
第35題,已知d1和d2是兩個(gè)字典對(duì)象,則直接執(zhí)行"dMerge=dict(d1,**d2)"與先執(zhí)行"dMerge=d1.copy()"、再執(zhí)行"dMerge.update(d2)"的效果完全相同。
T、對(duì)
F、錯(cuò)
更多答案下載:(www.)
第36題,Python中的每條語(yǔ)句都會(huì)執(zhí)行且僅執(zhí)行1次。
T、對(duì)
F、錯(cuò)
正確答案:F
第37題,對(duì)于整型變量x,x1與x//2的運(yùn)算結(jié)果相同。
T、對(duì)
F、錯(cuò)
更多答案下載:(www.)
第38題,使用strcmp函數(shù)可以進(jìn)行字符串的比較。
T、對(duì)
F、錯(cuò)
正確答案:F
第39題,已知s={1,20,25},則通過"s.add([2,3])"可以向s中添加一個(gè)新的列表類型的元素。
T、對(duì)
F、錯(cuò)
正確答案:F
第40題,使用三引號(hào)創(chuàng)建字符串時(shí)允許直接將字符串寫成多行的形式。
T、對(duì)
F、錯(cuò)
更多答案下載:(www.)
第41題,使用下標(biāo)"[]"可以訪問集合中的元素。
T、對(duì)
F、錯(cuò)
正確答案:
第42題,已知A類中定義了方法fa1和fa2,B類中定義了方法fb,A是B的子類,則B類中包含了3個(gè)方法。
T、對(duì)
F、錯(cuò)
正確答案:F
第43題,正則表達(dá)式"\Aabc"與正則表達(dá)式"^abc"的功能相同,都用于匹配以abc開頭的字符串。
T、對(duì)
F、錯(cuò)
正確答案:
第44題,通過"min(ls)"可以得到列表ls中最小元素的值。
T、對(duì)
F、錯(cuò)
更多答案下載:(www.)
第45題,已知執(zhí)行"d=dict(sno='1810100', name='李曉明', age=19)",則執(zhí)行"r=d.pop('age')"后,r的值為19。
T、對(duì)
F、錯(cuò)
正確答案:
第46題,re.sub(r'','','tc')的返回結(jié)果是字符串'tc'。
T、對(duì)
F、錯(cuò)
正確答案:
第47題,Python中的多態(tài)是借助鴨子類型實(shí)現(xiàn)的。
T、對(duì)
F、錯(cuò)
更多答案下載:(www.)
第48題,注釋的作用是增強(qiáng)程序可讀性,并不會(huì)實(shí)際運(yùn)行。
T、對(duì)
F、錯(cuò)
正確答案:
第49題,不能使用數(shù)字索引形式的下標(biāo)可以訪問字典中的元素。
T、對(duì)
F、錯(cuò)
更多答案下載:(www.)
答案來源:(www.),已知s1和s2是兩個(gè)集合,則執(zhí)行"s1.union(s2)"后,s1中的元素是原來s1和s2兩個(gè)集合中的元素的并集。
T、對(duì)
F、錯(cuò)
正確答案:F