需要答案請(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。