22秋學(xué)期(全層次1809-2103)《Python編程基礎(chǔ)》在線作業(yè)【資料答案】

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

發(fā)布時間:2023-02-13 19:12:09來源:admin瀏覽: 0 次

22秋學(xué)期(高起本1709-1803、全層次1809-2103)《Python編程基礎(chǔ)》在線作業(yè)-00002

試卷總分:100  得分:100

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

1.已知“l(fā)s=[1,3,2,5]”,則執(zhí)行“l(fā)s.sort(reverse=True)”后ls的值為( )。

A.[1,3,2,5]

B.[1,2,3,5]

C.[5,3,2,1]

D.[5,2,3,1]


2.已知M模塊中有一個無參函數(shù)fun,且在腳本文件N.py中有“from M import fun”,則在N.py中調(diào)用M模塊中fun函數(shù)的方式為( )。

A.fun()

B.fun()

C.fun()

D.M.fun()


3.下面程序的輸出結(jié)果是( )。 m=5 while(m==0): m-=1 print(m)

A.0

B.4

C.5

D.-1


4.所有函數(shù)之外定義的變量是( )。

A.局部變量

B.全局變量

C.靜態(tài)變量

D.文件變量


5.要從文件中按行讀取所有數(shù)據(jù),則應(yīng)使用文件對象的( )方法。

A.read

B.readall

C.readline

D.readlines


6.os模塊中用于依次創(chuàng)建路徑中所有不存在的目錄的函數(shù)是( )。

A.makedirs

B.makedir

C.mkdirs

D.mkdir


7.已知stu1和stu2是Student類的兩個對象,則執(zhí)行“stu1>stu2”時會自動執(zhí)行Student類的( )方法。

A.__gt__

B.__ge__

C.__lt__

D.__le__


8.下面程序的輸出結(jié)果是( )。 score=80 if score<60: print('不及格') else: pass

A.不及格

B.pass

C.報錯

D.無輸出


9.3*5**2的運算結(jié)果為( )。

A.30

B.225

C.75

D.報錯


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

A.insert

B.append

C.add

D.push


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

A.外存

B.內(nèi)存

C.CPU

D.硬盤


12.已知Student類是一個空類,則通過“Student.name='unknown'”語句增加的屬性可以通過( )訪問。

A.類名或?qū)ο竺?/p>

B.僅類名

C.僅對象名

D.無法訪問


13.已知“str='a\rb\r\nc\n'”,則“str.splitlines()”的返回結(jié)果是( )。

A.['a','b','c']

B.['a\r','b\r\n','c\n']

C.['a\r','b\r','c']

D.['a\r','b','c']


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

A.0

B.1

C.2

D.3


15.os模塊中用于刪除指定路徑的最后多層目錄的函數(shù)是( )。

A.removedirs

B.removedir

C.rmdirs

D.rmdir


16.通過列表中的( )方法可以根據(jù)指定值查找第一個匹配的列表元素的位置。

A.index

B.find

C.search

D.at


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

A.int('23.5')

B.float('23.5+1')

C.float('23.5')

D.int('2a',8)


18.對于if語句序列的兩條語句,如果第一條語句前面有4個空格、第二條語句前面有1個制表符,則運行時會產(chǎn)生( )異常。

A.IndentationError

B.TabError

C.IndexError

D.SyntaxError


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

A.{['Python',True]}

B.{3.5,[1.2,True]}

C.{3.5,{1.2,True}}

D.{3.5,1.2,True}


20.已知n=31,則“print('%X'%n)”執(zhí)行后的輸出結(jié)果為( )。

A.31

B.1F

C.1f

D.37


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

21.已知有代碼“for x in y:”,則y的數(shù)據(jù)類型可以是( )。

A.列表

B.元組

C.數(shù)值

D.字符串


22.如果希望用一個return語句結(jié)束函數(shù)但不返回任何數(shù)據(jù),則可以寫為( )。

A.return False

B.return

C.return None

D.return 0


23.下列關(guān)于閉包的描述中,正確的是( )。

A.外層函數(shù)的某個局部變量如果在內(nèi)層函數(shù)中使用,則外層函數(shù)執(zhí)行結(jié)束時該局部變量并不會被釋放

B.外層函數(shù)的返回值是內(nèi)層函數(shù)的名字

C.閉包會將內(nèi)層函數(shù)的代碼和自由變量打包在一起

D.一個函數(shù)通過多次調(diào)用可形成多個閉包,且每個閉包可以有不同的上下文環(huán)境


24.下列選項中,不能創(chuàng)建字典對象的語句是( )。

A.{'one':1, 'two':2, 'three':3}

B.dict('one':1, 'two':2, 'three':3)

C.{one=1, two=2, three=3}

D.dict(one=1, two=2, three=3)


25.已知函數(shù)調(diào)用Fun(*a),則a可能是( )。

A.元組

B.列表

C.集合

D.字典


26.下列選項中,輸出結(jié)果為False的選項包括( )。

A.print(False)

B.print(bool(0))

C.print(bool(1))

D.print(bool(''))


27.下列選項中,可以用于判斷x和y是否對應(yīng)同樣存儲單元的語句是( )。

A.x==y

B.x is y

C.id(x)==id(y)

D.not x!=y


28.與正則表達式“”匹配的字符串包括( )。

A.

B.

C.

D.<>


29.利用下列選項中的( ),可快速完成金融分析工作。

A.Numpy

B.Scipy

C.Pandas

D.Django


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

A.在一個繼承關(guān)系中只能有一個子類

B.在一個繼承關(guān)系中只能有一個父類

C.一個類可能在一個繼承關(guān)系中是子類、而在另一個繼承關(guān)系中是父類

D.一個類可能在多個繼承關(guān)系中是子類


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

31.正則表達式“\Aabc”與正則表達式“^abc”的功能相同,都用于匹配以abc開頭的字符串。


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


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


34.對于一個帶不定長參數(shù)的函數(shù),其普通形參可以有默認參數(shù)值。


35.通過“d.keys()”可以獲取由字典d中所有鍵組成的一個對象。


36.已知有語句“assert num==0”,則當(dāng)num的值為0時會引發(fā)AssertionError異常。


37.為一個對象動態(tài)綁定的新屬性,只能通過該對象訪問。


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


39.方法重寫是指子類可以對從父類中繼承過來的方法進行重新定義,從而使得子類對象可以表現(xiàn)出與父類對象不同的行為。


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


41.調(diào)試是為了解決語法錯誤。


42.列表的sort方法的key參數(shù)接收的函數(shù)必須有返回值。


43.如果一個子類有兩個或更多父類,則這種繼承關(guān)系稱為多重繼承。


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


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


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


47.通過“set()”可以創(chuàng)建一個空集合。


48.程序執(zhí)行時遇到斷點就暫停執(zhí)行,并且可以查看當(dāng)前各變量的狀態(tài)。


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


50.如果一個屬性只有用于獲取屬性值的getter方法,而沒有用于設(shè)置屬性值的setter方法,則該屬性是一個只讀屬性。




奧鵬,國開,廣開,電大在線,各省平臺,新疆一體化等平臺學(xué)習(xí)
詳情請咨詢QQ : 3230981406或微信:aopopenfd777

作業(yè)咨詢 論文咨詢
微信客服掃一掃

回到頂部