俄罗斯小YOUNV另类_玩弄放荡人妻少妇系列 _国产美女遭强高潮网站_亚洲午夜性猛春交XXXX_久久99亚洲网美利坚合众国_国产普通话对白刺激_国产免费AV一区二区三区_精品无人区麻豆乱码1区2区

21秋學期(1909、2003、2009、2103、2109)《Python編程基礎》在線作業(yè)【標準答案】

可做奧鵬全部院校在線離線作業(yè)畢業(yè)論文QQ:3230981406 微信:aopopenfd777

發(fā)布時間:2022/1/7 19:16:55來源:admin瀏覽: 78 次

需要答案請加QQ:3230981406 微信:aopopenfd777

可做奧鵬全部院校在線作業(yè)、離線作業(yè)、畢業(yè)論文


21秋學期(1709、1803、1809、1903、1909、2003、2009、2103、2109)《Python編程基礎》在線作業(yè)

試卷總分:100  得分:100

一、單選題 (共 20 道試題,共 40 分)

1.已知“d=dict(x=1,y=2)”,則執(zhí)行“d.clear()”后,“l(fā)en(d)”返回的結果是( )。

A.0

B.1

C.2

D.報錯

答案:A


2.已知“a=tuple([1,2])+tuple([2,3])”,則a的值是( )。

A.[1,2,3]

B.[1,2,2,3]

C.(1,2,3)

D.(1,2,2,3)

答案:D


3.已知t=(12,34.5,True,'test',3+5j),則下列選項中,輸出結果為“('test',)”的選項是( )。

A.t[3]

B.t[4]

C.t[3:4]

D.t[4:5]

答案:C


4.已知“t=tuple(range(0,10))”,則print(t[-1:3:-2])的結果是( )。

A.[9,7,5]

B.(9,7,5)

C.[9,7,5,3]

D.(9,7,5,3)

答案:B


5.已知“d1={'age':19}”,則執(zhí)行“d1.fromkeys(['sno','name'])”后,d1中的元素個數(shù)為( )。

A.0

B.1

C.2

D.3

答案:B


6.計算列表ls中的元素個數(shù)應使用( )。

A.ls.count()

B.count(ls)

C.ls.len()

D.len(ls)


7.程序在運行時,輸入數(shù)據(jù)和輸出數(shù)據(jù)都是存放在( )中。

A.外存

B.內(nèi)存

C.CPU

D.硬盤


8.用于跳出循環(huán)的命令是( )。

A.break

B.continue

C.else

D.pass


9.已知M模塊中有一個無參函數(shù)f,則在腳本文件N.py中導入M模塊后調用函數(shù)f的方式為( )。

A.f()

B.f()

C.f()

D.M.f()


10.( )是計算機完成的一個最基本的操作。

A.程序

B.指令

C.代碼

D.命令


11.通過列表中的( )方法可以將一個元素插入到列表的指定位置。

A.insert

B.append

C.add

D.push


12.已知m是一個Match對象,則m.groups()返回的結果必然是一個( )。

A.字符串

B.元組

C.列表

D.不確定


13.下列選項中,可以用于判斷c中保存的字符是否是英文字母的表達式是( )。

A.c>='a' and c<='Z'

B.c>='A' and c<='z'

C.c>='a' and c='A' and c<='Z

D.c>='a' and c='A' and c<='Z'


14.已知通過“stu=Student('1810101','李曉明')”可以創(chuàng)建一個Student類對象并賦給stu,則創(chuàng)建該對象時所執(zhí)行的構造方法的形參個數(shù)(不考慮不定長參數(shù)的情況)為( )。

A.1

B.2

C.3

D.4


15.析構方法的形參個數(shù)為( )。

A.0

B.1

C.至少1個

D.不限


16.下列選項中,錯誤的描述是( )。

A.字典中的每一個元素是一個鍵:值對

B.字典中不同元素的鍵不能相同

C.字典中不同元素的值不能相同

D.通過“{}”可以創(chuàng)建一個空字典


17.下列選項中,執(zhí)行時會報錯的語句是( )。

A.int('23')

B.int('23+1')

C.int('23',8)

D.int('2a',16)


18.除了系統(tǒng)遇到錯誤產(chǎn)生異常外,我們也可以使用( )產(chǎn)生異常。

A.exception

B.error

C.raise

D.except


19.使用集合的update方法,要求傳入的實參必須是( )。

A.元組

B.列表

C.可哈希對象

D.可迭代對象


20.下列選項中,描述正確的是( )。

A.一個函數(shù)的函數(shù)體中可以包含另一個函數(shù)的調用、但不可以包含另一個函數(shù)的定義

B.一個函數(shù)的函數(shù)體中可以包含另一個函數(shù)的定義、但不可以包含另一個函數(shù)的調用

C.一個函數(shù)的函數(shù)體中即不可以包含另一個函數(shù)的定義、也不可以包含另一個函數(shù)的調用

D.一個函數(shù)的函數(shù)體中既可以包含另一個函數(shù)的定義、也可以包含另一個函數(shù)的調用


二、多選題 (共 10 道試題,共 20 分)

21.已知s1和s2是兩個集合,則返回結果必然為True的選項包括( )。

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)


22.已知在D:\Python目錄下有一個test.dat文件,則下列選項中返回True的是( )。

A.os.path.isfile('D:\\Python\\test.dat')

B.os.path.isdir('D:\\Python')

C.os.path.exists('D:\\Python')

D.os.path.exists('D:\\Python\\test.dat')


23.Python的運行方式包括( )。

A.交互式運行

B.腳本式運行

C.代碼式運行

D.即時式運行


24.下列選項中,+作為拼接運算符使用的表達式是( )。

A.[1.2]+[2.5]

B.1.2+2.5

C.'abc'+'def'

D.[1.2+2.5]


25.下列選項中屬于高級程序設計語言的是( )。

A.Python語言

B.匯編語言

C.機器語言

D.C++語言


26.使用集合的update方法,傳入的實參可以是( )。

A.數(shù)字

B.元組

C.列表

D.字符串


27.下面關于包的敘述中,正確的是( )。

A.利用包可以將多個關系密切的模塊組織在一起

B.定義一個包就是創(chuàng)建一個文件夾并在該文件夾下創(chuàng)建一個名為__init__.py的文件

C.一個包下面只能包含模塊

D.一個包下面還可以包含子包


28.下列選項中,描述正確的是( )。

A.定義函數(shù)時,有默認參數(shù)值的形參必須放在沒有默認參數(shù)值的形參后面

B.位置參數(shù)和關鍵字參數(shù)可以混合使用,但位置參數(shù)必須在前

C.位置參數(shù)和關鍵字參數(shù)不允許混合使用

D.關鍵字參數(shù)的形式為“形參=實參”


29.在列表的最后添加一個新元素,可以使用的列表方法包括( )。

A.insert

B.append

C.add

D.push


30.已知s1和s2是兩個集合,則返回結果必然為True的選項包括( )。

A.s1.union(s2).issubset(s1)

B.s1.union(s2).issuperset(s1)

C.s1.difference(s2).issubset(s1)

D.s1.difference(s2).issuperset(s1)


三、判斷題 (共 20 道試題,共 40 分)

31.os.path.join('.','src','tools')與'.{0}src{0}tools'.format(os.sep)返回的字符串相同。


32.比較運算和邏輯運算返回的計算結果一定是布爾值。


33.定義函數(shù)只是規(guī)定了函數(shù)會執(zhí)行什么操作,但并不會真正執(zhí)行;只有調用函數(shù)時才會真正去執(zhí)行函數(shù)中的代碼。


34.模塊可以放在任何一個包或子包中。


35.借助yield關鍵字可以利用函數(shù)實現(xiàn)生成器的功能。


36.已知執(zhí)行“d=dict(sno='1810100', name='李曉明', age=19)”,則執(zhí)行“r=del d['age']”后,r的值為19。


37.通過下標“[]”不僅可以訪問列表中的某個元素,還可以對元素進行修改。


38.執(zhí)行“print('%.2f%%'%52.50)”,輸出結果為“52.50%”。


39.析構方法可以沒有形參。


40.利用iter函數(shù)可以根據(jù)可迭代對象獲取迭代器。


41.已知類的普通方法func有3個形參且都沒有默認參數(shù)值,則調用該方法時必須傳入對應的3個實參。


42.一個腳本文件中定義的全局變量只能在該腳本文件中使用。


43.已知A類中定義了方法fa1和fa2,B類中定義了方法fb,A是B的子類,則B類中包含了3個方法。


44.已知s={1,20,25},則通過“s.add([2,3])”可以向s中添加一個新的列表類型的元素。


45.內(nèi)層函數(shù)要使用外層函數(shù)定義的變量,必須使用nonlocal關鍵字。


46.如果在一個函數(shù)中沒有顯示地寫return語句,則該函數(shù)有一個隱式的什么數(shù)據(jù)都不返回的retrun語句。


47.對于整型變量x,x>>1與x//2的運算結果相同。


48.能夠使用next函數(shù)獲取下一個元素值的對象都是迭代器。


49.通過“{}”可以創(chuàng)建一個空字典。


50.對于沒有默認參數(shù)值的形參,在函數(shù)調用時必須為其指定實參。



  • 上一篇:
  • 下一篇:
  • 作業(yè)咨詢 論文咨詢
    微信客服掃一掃

    回到頂部