需要答案請(qǐng)加QQ:3230981406 微信:aopopenfd777
可做奧鵬全部院校在線作業(yè)、離線作業(yè)、畢業(yè)論文
北交《Python語(yǔ)言程序設(shè)計(jì)》在線作業(yè)二
試卷總分:100 得分:100
一、單選題 (共 10 道試題,共 30 分)
1.字符串是一個(gè)字符序列,例如,字符串s,從右側(cè)向左第3個(gè)字符用( )索引。
A.s[3]
B.s[-3]
C.s[0:-3]
D.s[:-3]
答案:B
2.下面不屬于程序的基本結(jié)構(gòu)的是( )。
A.順序結(jié)構(gòu)
B.選擇結(jié)構(gòu)
C.循環(huán)結(jié)構(gòu)
D.輸入輸出結(jié)構(gòu)
答案:D
3.一幅600*400的圖片,600代表的是這幅圖像的寬度,它的單位是( )。
A.厘米
B.毫米
C.微米
D.像素
答案:D
4.已知c= np.arange(24).reshape(3,4,2), 那么c.sum()所得的結(jié)果為( )。
A.276
B.275
C.267
D.724
答案:A
5.numpy中能輔助計(jì)算元素個(gè)數(shù)的方法( )。
A.np.identity()
B.np.shape()
C.np.sqrt()
D.np.size()
答案:D
6.Python中,用于獲取用戶輸入的命令為( )。
A.get
B.for
C.read
D.input
7.用于生成和計(jì)算出新的數(shù)值的一段代碼稱為( )。
A.賦值語(yǔ)句
B.標(biāo)識(shí)符
C.生成語(yǔ)句
D.表達(dá)式
8.用open()打開(kāi)文件時(shí),返回的是( )。
A.列表
B.字符串
C.文件對(duì)象
D.元組
9.若匿名函數(shù)f = lambda x, y: x+y,則f({1:2},{3:4})返回的結(jié)果是( )。
A.[4,6]
B.[1,2,3,4]
C.SyntaxError
D.TypeError
10.使用pandas時(shí),正確導(dǎo)入的語(yǔ)句是( )。
A.import pandas as pd
B.import pd as pandas
C.import sys
D.import matplotlib
二、多選題 (共 10 道試題,共 40 分)
11.下面哪些操作屬于程序流程圖( )。
A.起止框
B.輸入輸出框
C.判斷框
D.流程線
12.以下描述錯(cuò)誤的包括:( )。
A.根據(jù)循環(huán)執(zhí)行次數(shù),可分為確定次數(shù)循環(huán)和非確定次數(shù)循環(huán)。
B.break 語(yǔ)句用來(lái)結(jié)束當(dāng)前當(dāng)次循環(huán)
C.程序設(shè)計(jì)只包括三種基本結(jié)構(gòu):順序結(jié)構(gòu)、選擇結(jié)構(gòu)和循環(huán)結(jié)構(gòu)。
D.Python 語(yǔ)言程序設(shè)計(jì)可采用 if 語(yǔ)句進(jìn)行選擇判斷。
13.以下哪些屬于算法流程圖的操作:( )。
A.連通圖
B.起止框
C.流程線
D.處理框
14.下列語(yǔ)句中,錯(cuò)誤的有( )。
A.def f(a<0,b):
B.def f(a,b,*):
C.def f(a,*b):
D.def f(a,b==0):
15.下面關(guān)于函數(shù)的說(shuō)法錯(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的操作與全局變量無(wú)關(guān)
D.可以用保留字作為函數(shù)的名字
16.以下表達(dá)式,結(jié)果為T(mén)rue的有哪些(?。?。
A.2>1 or 3>2
B.2>1 or 3<2
C.2<1 or 3<2
D.2>1 and 3<2
17.常見(jiàn)的計(jì)算機(jī)編碼方式包括( )。
A.ASCII
B.decode
C.encode
D.Unicode
18.下列操作能夠讀取文件的是( )。
A.readline()
B.readlines()
C.read()
D.readall()
19.下列說(shuō)法錯(cuò)誤的是( )。
A.python操作文本文件和二進(jìn)制文件的步驟是不一樣的
B.文件操作結(jié)束后會(huì)自動(dòng)關(guān)閉
C.文件操作結(jié)束時(shí)不需要關(guān)閉
D.文件操作結(jié)束時(shí)必須用close()關(guān)閉
20.關(guān)于語(yǔ)句f = open("a.txt", "w+"),下列說(shuō)法錯(cuò)誤的是( )。
A.只能寫(xiě)入數(shù)據(jù)
B.文件可以不存在
C.只能讀取數(shù)據(jù)
D.文件必須已經(jīng)存在
三、判斷題 (共 10 道試題,共 30 分)
21.Python 語(yǔ)法認(rèn)為條件x<=y<=z是合法的。
22.3 and 2結(jié)果為2。
23.使用numpy產(chǎn)生全1的矩陣,使用的方法是empty。
24.結(jié)構(gòu)化程序設(shè)計(jì)方法中的基本模塊是過(guò)程; 而面向?qū)ο蟪绦蛟O(shè)計(jì)方法中的基本模塊是類。
25.用for和in關(guān)鍵詞可以組成循環(huán)遍歷字符串中的每個(gè)字符。
26.break語(yǔ)句跳出for或者while循環(huán);continue語(yǔ)句用來(lái)結(jié)束當(dāng)前當(dāng)次循環(huán)。
27.將一個(gè)文件與程序中的對(duì)象關(guān)聯(lián)起來(lái)的過(guò)程,稱為“讀取”文件。
28.try-except 語(yǔ)句可以避免Python語(yǔ)言程序設(shè)計(jì)的錯(cuò)誤。
29.列表、元組、字符串是Python的有序序列。
30.安裝matplotlib的方法可以采用pip install matplotlib命令。