可做奧鵬院校所有作業(yè),畢業(yè)論文,咨詢請(qǐng)?zhí)砑観Q:3230981406 微信:aopopenfd777
21春學(xué)期(1709、1803、1809、1903、1909、2003、2009、2103)《Python編程基礎(chǔ)》在線作業(yè)
試卷總分:100 得分:100
第1題,所有函數(shù)之外定義的變量是( )。
A、局部變量
B、全局變量
C、靜態(tài)變量
D、文件變量
正確答案:
第2題,為A類(lèi)中的t屬性定義一個(gè)獲取屬性值的方法(即getter),則應(yīng)使用( )裝飾器。
A、@property
B、@t.getter@property.getter
C、t.property.getter
正確答案:
第3題,已知"str='Python#C++##Python'",則"str.find('Python')"返回的結(jié)果是( )。
A、0
B、12
C、-1
D、報(bào)錯(cuò)
正確答案:
第4題,高階函數(shù)是指( )。
A、在一個(gè)函數(shù)內(nèi)部通過(guò)調(diào)用自己完成問(wèn)題的求解
B、在一個(gè)函數(shù)內(nèi)部通過(guò)不斷調(diào)用其他函數(shù)完成問(wèn)題的求解
C、一個(gè)函數(shù)不斷被其他函數(shù)調(diào)用完成問(wèn)題的求解
D、把函數(shù)作為參數(shù)的一種函數(shù)
正確答案:
答案來(lái)源:(www.),通過(guò)列表中的( )方法可以根據(jù)指定值查找第一個(gè)匹配的列表元素的位置。
A、index
B、find
C、search
D、at
正確答案:
第6題,下面選項(xiàng)中,描述錯(cuò)誤的是( )。
A、如果要?jiǎng)?chuàng)建的目錄已經(jīng)存在,則os.mkdir函數(shù)會(huì)報(bào)錯(cuò)
B、如果要?jiǎng)?chuàng)建的目錄已經(jīng)存在,則os.makedirs函數(shù)不會(huì)報(bào)錯(cuò)
C、如果要?jiǎng)h除的目錄不存在,則os.rmdir函數(shù)會(huì)報(bào)錯(cuò)
D、如果要?jiǎng)h除的目錄已存在但目錄不為空,則os.rmdir函數(shù)會(huì)報(bào)錯(cuò)
正確答案:
第7題,通過(guò)語(yǔ)句"m,n=3,5",定義了( )個(gè)變量。
A、0
B、1
C、2
D、報(bào)錯(cuò)
正確答案:
第8題,在Python編程環(huán)境提示符下直接輸入Python代碼并執(zhí)行的運(yùn)行方式稱(chēng)為( )。
A、交互式運(yùn)行
B、腳本式運(yùn)行
C、代碼式運(yùn)行
D、即時(shí)式運(yùn)行
正確答案:
第9題,使用字典中的( )方法可以刪除指定鍵的元素。
A、del
B、delete
C、pop
D、remove
正確答案:
答案來(lái)源:(www.),使用字典中的( )方法可以一次插入多個(gè)元素。
A、add
B、update
C、push
D、insert
正確答案:
第11題,內(nèi)層函數(shù)使用外層函數(shù)中定義的變量,應(yīng)使用( )關(guān)鍵字。
A、local
B、nonlocal
C、global
D、nonglobal
正確答案:
答案來(lái)源:(www.),已知a=15,則執(zhí)行"a%=6"后,a的值為( )。
A、15
B、2.5
C、3
D、2
正確答案:
第13題,下面文件文件打開(kāi)方式中,不能對(duì)打開(kāi)的文件進(jìn)行寫(xiě)操作的是( )。
A、w
B、wt
C、r
D、a
正確答案:
第14題,定義函數(shù)時(shí)函數(shù)名后面的一對(duì)小括號(hào)中給出的參數(shù)稱(chēng)為( )。
A、實(shí)參
B、形參
C、類(lèi)型參數(shù)
D、名字參數(shù)
正確答案:
答案來(lái)源:(www.),已知"d=dict(x=1,y=2)",則執(zhí)行"d.clear()"后,"len(d)"返回的結(jié)果是( )。
A、0
B、1
C、2
D、報(bào)錯(cuò)
正確答案:
第16題,下列選項(xiàng)中,描述錯(cuò)誤的選項(xiàng)是( )。
A、列表中的元素類(lèi)型必須相同
B、列表中的元素之間用逗號(hào)分隔
C、列表中的元素可以是列表類(lèi)型
D、列表中可以包含數(shù)字類(lèi)型的元素
正確答案:
第17題,re.finditer函數(shù)的返回結(jié)果必然是( )。
A、列表
B、元組
C、字符串
D、迭代器
正確答案:
第18題,在繪制流程圖時(shí),條件判斷應(yīng)放在( )中。
A、圓角矩形
B、圓
C、矩形框
D、菱形框
正確答案:
第19題,下列占位運(yùn)算符中,表示有符號(hào)整型十進(jìn)制數(shù)的占位符是( )。
A、%d
B、%%
C、%f
D、%s
正確答案:
答案來(lái)源:(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題,已知s1和s2是兩個(gè)集合,則返回結(jié)果必然為T(mén)rue的選項(xiàng)包括( )。
A、s1.symmetric_difference(s2).issubset(s1)
B、s1.symmetric_difference(s2).issuperset(s1)
C、s1.intersection(s2).issubset(s1)
D、s1.intersection(s2).issubset(s2)
正確答案:,D
第22題,下列選項(xiàng)中,可哈希的數(shù)據(jù)類(lèi)型包括( )。
A、數(shù)字
B、集合
C、列表
D、字符串
正確答案:,D
第23題,下列選項(xiàng)中,+作為拼接運(yùn)算符使用的表達(dá)式是( )。
A、[1.2]+[2.5]
B、1.2+2.5
C、'abc'+'def'
D、[1.2+2.5]
正確答案:
第24題,已知在A類(lèi)中定義了方法fa,在B類(lèi)中定義了屬性b,在C類(lèi)中定義了方法fc和屬性c,A是B的父類(lèi),B是C的父類(lèi),則C類(lèi)中的成員包括( )。
A、fa
B、b
C、fc
D、c
正確答案:
答案來(lái)源:(www.),下列選項(xiàng)中,描述正確的是( )。
A、所有迭代器都是可迭代對(duì)象
B、所有可迭代對(duì)象都是迭代器
C、通過(guò)"isinstance(x,Iterator)"可以判斷x是否是迭代器
D、如果一個(gè)可迭代對(duì)象可以通過(guò)next函數(shù)不斷獲取下一個(gè)元素的值,則它是一個(gè)迭代器
正確答案:,B
第26題,Python中的字符串可以寫(xiě)在( )中。
A、一對(duì)井號(hào)中
B、一對(duì)尖括號(hào)中
C、一對(duì)單引號(hào)中
D、一對(duì)雙引號(hào)中
正確答案:
第27題,下列選項(xiàng)中,有效的Python變量名包括( )。
A、test
B、_abc
C、1_a
D、_t1
正確答案:,B,D
第28題,下列選項(xiàng)中,描述正確的是( )。
A、類(lèi)方法可以通過(guò)類(lèi)名直接調(diào)用
B、類(lèi)方法可以通過(guò)類(lèi)的實(shí)例對(duì)象調(diào)用
C、靜態(tài)方法可以通過(guò)類(lèi)名直接調(diào)用
D、靜態(tài)方法可以通過(guò)類(lèi)的實(shí)例對(duì)象調(diào)用
正確答案:,B
第29題,下列選項(xiàng)中,返回結(jié)果為T(mén)rue的選項(xiàng)包括( )。
A、isinstance([1,3,5],Iterator)
B、isinstance([1,3,5],Iterable)
C、isinstance((2*x+1 for x in range(3)),Iterator)
D、isinstance((2*x+1 for x in range(3)),Iterable)
正確答案:,C,D
答案來(lái)源:(www.),下面選項(xiàng)中,描述正確的是( )。
A、可以基于一個(gè)已有類(lèi)創(chuàng)建新類(lèi)
B、定義類(lèi)的同時(shí)必須定義好該類(lèi)的所有屬性和方法
C、定義一個(gè)類(lèi)后還可以為其動(dòng)態(tài)添加屬性和方法
D、可以基于多個(gè)已有類(lèi)創(chuàng)建新類(lèi)
正確答案:,C,D
第31題,已知x=[1,2,3],則x is [1,2,3]運(yùn)算結(jié)果為T(mén)rue。
T、對(duì)
F、錯(cuò)
正確答案:
第32題,外層函數(shù)定義了局部變量x,如果內(nèi)層函數(shù)只獲取x的值、不修改x的值,則可以不使用nonlocal關(guān)鍵字。
T、對(duì)
F、錯(cuò)
更多答案下載:(www.)
第33題,已知B是A的父類(lèi),a是A類(lèi)的對(duì)象,b是B類(lèi)的對(duì)象,則"isinstance(a,type(b))"返回結(jié)果為T(mén)rue。
T、對(duì)
F、錯(cuò)
更多答案下載:(www.)
第34題,表達(dá)式a=b=1中兩個(gè)運(yùn)算符的運(yùn)算順序是從右至左。
T、對(duì)
F、錯(cuò)
正確答案:
第35題,已知A類(lèi)中定義了方法fa1和fa2,B類(lèi)中定義了方法fb,A是B的子類(lèi),則B類(lèi)中包含了3個(gè)方法。
T、對(duì)
F、錯(cuò)
正確答案:F
第36題,已知s1和s2是兩個(gè)集合,則"s1.issubset(s2)"與"s2.issuperset(s1)"返回結(jié)果必然相同。
T、對(duì)
F、錯(cuò)
更多答案下載:(www.)
第37題,如果列表a中包含可變類(lèi)型的元素,則在用a給b賦值時(shí),應(yīng)使用copy模塊的deepcopy函數(shù),以使得a和b中各元素的取值具有完全的獨(dú)立性。
T、對(duì)
F、錯(cuò)
更多答案下載:(www.)
第38題,一個(gè)腳本文件只有作為模塊導(dǎo)入時(shí),才有全局變量__name__。
T、對(duì)
F、錯(cuò)
正確答案:F
第39題,在所有函數(shù)外定義的變量就是全局變量。
T、對(duì)
F、錯(cuò)
更多答案下載:(www.)
第40題,Python中的每條語(yǔ)句都會(huì)執(zhí)行且僅執(zhí)行1次。
T、對(duì)
F、錯(cuò)
正確答案:F
第41題,偽代碼必須符合Python語(yǔ)言的語(yǔ)法要求。
T、對(duì)
F、錯(cuò)
正確答案:F
第42題,一個(gè)包中如果包括了模塊、則不能再包括子包。
T、對(duì)
F、錯(cuò)
正確答案:
第43題,已知s={1,20,25},則通過(guò)"s.add((2,3))"可以向s中添加一個(gè)新的元組類(lèi)型的元素。
T、對(duì)
F、錯(cuò)
正確答案:
第44題,re.sub(r'','','tc')的返回結(jié)果是字符串'tc'。
T、對(duì)
F、錯(cuò)
正確答案:
第45題,如果一個(gè)子類(lèi)有兩個(gè)或更多父類(lèi),則這種繼承關(guān)系稱(chēng)為多重繼承。
T、對(duì)
F、錯(cuò)
更多答案下載:(www.)
第46題,已知"str='abcdefabc'",則執(zhí)行"str.replace('abc','cba')"后,str中保存的字符串為'cbadefcba'。
T、對(duì)
F、錯(cuò)
正確答案:
第47題,如果字典a中包含可變類(lèi)型的元素,則在用a給b賦值時(shí),應(yīng)使用copy模塊的deepcopy函數(shù),以使得a和b中各元素的取值具有完全的獨(dú)立性。
T、對(duì)
F、錯(cuò)
正確答案:
第48題,已知Student類(lèi)有一個(gè)屬性__id,stu是Student類(lèi)的對(duì)象,則通過(guò)"stu.__id='1810101'"可以將stu對(duì)象中的__id屬性賦值為字符串'1810101'。
T、對(duì)
F、錯(cuò)
正確答案:
第49題,如果使用類(lèi)的實(shí)例對(duì)象調(diào)用類(lèi)方法,則類(lèi)方法中的第一個(gè)參數(shù)指向該實(shí)例對(duì)象。
T、對(duì)
F、錯(cuò)
正確答案:F
答案來(lái)源:(www.),列表生成表達(dá)式的返回結(jié)果是一個(gè)列表。
T、對(duì)
F、錯(cuò)
更多答案下載:(www.)

