21秋北交《Python語言程序設(shè)計(jì)》在線作業(yè)一(標(biāo)準(zhǔn)答案)

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

發(fā)布時(shí)間:2021-12-17 21:59:48來源:admin瀏覽: 101 次

需要答案請(qǐng)加QQ:3230981406 微信:aopopenfd777

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


北交《Python語言程序設(shè)計(jì)》在線作業(yè)一

試卷總分:100  得分:100

一、單選題 (共 10 道試題,共 30 分)

1.Python中定義類的保留字是( ).

A.object

B.class

C.__int__

D.def

答案:B


2.若字典d = {1:"a", 2:"b"},則能夠訪問d的第一個(gè)元素的語句是( )。

A.d["1"]

B.d["0"]

C.d[1]

D.d[0]

答案:C


3.len("BJTU")返回的結(jié)果是4,len("北京交大")和len("北京交大\nBJTU")返回的結(jié)果分別是( )。

A.8和13

B.4和9

C.4和8

D.8和14

答案:B


4.設(shè)列表l = [3],則l*3返回對(duì)結(jié)果是( )。

A.[3],[3],[3]

B.[3,3,3]

C.[9]

D.TypeError

答案:B


5.一幅600*400的圖片,600代表的是這幅圖像的寬度,它的單位是( )。

A.厘米

B.毫米

C.微米

D.像素

答案:D


6.下列操作能夠創(chuàng)建文件對(duì)象的是( )。

A.file()

B.create()

C.open()

D.make()


7.判斷操作是否在分支結(jié)構(gòu)中的依據(jù)是( )。

A.括號(hào)

B.縮進(jìn)

C.冒號(hào)

D.花括號(hào)


8.下列程序返回的結(jié)果是( )。 def f(*a): print(type(a)) if f(9, 9): True else: None

A.False

B.True

C.None

D.<class 'tuple'>


9.對(duì)于字典d={'abc':1, 'qwe':2, 'zxc':3},len(d)的結(jié)果為:( ).

A.9

B.3

C.6

D.12


10.當(dāng)一個(gè)類定義了( )方法后,類實(shí)例化時(shí)會(huì)自動(dòng)調(diào)用該方法。

A.auto()

B.init()

C.__auto__()

D.__init__()


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

11.下面哪些不屬于Python合法的變量名( )。

A.!@#$%

B.var-name

C.1_elif

D.sale_2008


12.關(guān)于語句f = open("a.txt", "w+"),下列說法錯(cuò)誤的是( )。

A.只能寫入數(shù)據(jù)

B.文件可以不存在

C.只能讀取數(shù)據(jù)

D.文件必須已經(jīng)存在


13.下列表達(dá)式合法的是( )。

A.1+7j/3j

B.3j/j

C.71//7

D.71.7//1.7


14.下列選項(xiàng)中( )是OOP的基本特征。

A.類屬型

B.繼承

C.封裝

D.多態(tài)


15.下面哪些屬于算法的特點(diǎn)( )。

A.有一個(gè)或多個(gè)輸出

B.沒有輸出

C.有窮性

D.確定性


16.下列選項(xiàng)中( )是面向?qū)ο蠓椒ǖ膬?yōu)點(diǎn)。

A.更容易維護(hù)

B.以功能分析為中心

C.代碼復(fù)用率高

D.符合人們習(xí)慣的思維方法


17.下列選項(xiàng)中不合法的標(biāo)識(shí)符是( )。

A.3x

B.a&b

C.class

D._


18.下面關(guān)于函數(shù)的說法錯(cuò)誤的是( )。

A.調(diào)用帶有默認(rèn)值參數(shù)的函數(shù)時(shí),不能為默認(rèn)值參數(shù)傳遞任何值,必須使用定義時(shí)設(shè)置的默認(rèn)值

B.函數(shù)定義必須放在函數(shù)調(diào)用之前

C.函數(shù)中將a聲明為global,對(duì)a的操作與全局變量無關(guān)

D.可以用保留字作為函數(shù)的名字


19.以下哪些屬于算法流程圖的操作:( )。

A.連通圖

B.起止框

C.流程線

D.處理框


20.下列哪些項(xiàng)類型數(shù)據(jù)是可變化的( )。

A.列表

B.元組

C.字典

D.字符串


三、判斷題 (共 10 道試題,共 30 分)

21.Python語言只支持面向?qū)ο蠹夹g(shù)的抽象性、封裝性、繼承性等特性,而不支持多態(tài)性。


22.列表、元組、字符串是Python的有序序列。


23."BBJJTTUU"[::2]返回的結(jié)果是'BJTU'。


24.3 and 2結(jié)果為2。


25.面向過程的程序設(shè)計(jì)思想將數(shù)據(jù)和對(duì)數(shù)據(jù)的操作看作是分離的兩件事情。


26.將python程序代碼保存為文件,文件擴(kuò)展名.txt。


27.在Python語言中,類是支持?jǐn)?shù)據(jù)封裝的工具。


28.字符串比較是基于字典序的。


29.break語句跳出for或者while循環(huán);continue語句用來結(jié)束當(dāng)前當(dāng)次循環(huán)。


30.已知a = np.arange(12), c = a.view() ,那么 “c is a” 的結(jié)果為True。




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

回到頂部