19 Python語言的核心程式設計 測試考卷B

2021-10-07 01:53:56 字數 3077 閱讀 8442

len(「cmcc」) 返回的結果是 4 ,len(「浙江移動」) 和 len(「浙江移動\ncmcc」) 返回的結果分別是:

a. 8 和 13

b. 8 和 14

c. 4 和 8

d. 4 和 9

若字串 s = 「zhejiangyidong」 ,與 s[0: -1] 不僅輸出結果相同而且具有相同含義的是:

a. s[:-1]

b. s[:len(s)]

c. s[:len(s)-1]

d. s[:]

關於 python3 對檔案開啟模式的描述,以下選項中描述錯誤的是:

a. 唯讀模式 r

b. 追加寫模式 a

c. 建立寫模式 n

d. 覆蓋寫模式 w

以下選項中,不是 python3 檔案處理 .seek() 方法的引數是:

a. 0

b. 1

c. -1

d. 2

f = open()以下選項中對f的描述錯誤的是:

a.*f是檔案控制代碼,用來在程式中表達檔案

b. 表示式print(f)執行將報錯

c.*f是乙個 python3 內部變數型別

d. 將f當作檔案物件,f.read()可以讀入檔案全部資訊

python3 執行以下**,對於最後輸出結果描述準確的是:

fo =

open

(fname,

"r")

for x in fo:

print

(x)fo.close(

)

a. 變數 x 表示檔案中的一組字元

b. 變數 x 表示檔案中的全體字元

c. 變數 x 表示檔案中的乙個字元

d. 變數 x 表示檔案中的一行字元

字串是乙個字串行,例如字串s,從右側向左第三個字元用什麼索引:

a. s[3]

b. s[-3]

c. s[0:3]

d. s[:-3]

print函式 的輸出字串中可以將___作為引數,代表後面指定要輸出的字串。

a. %d

b. %c

c. %s

d. %t

python3 用於處理正規表示式的函式中____用來嘗試從字串的起始位置匹配乙個模式。

a. search

b. match

c. seek

d. sub

for迴圈 和while迴圈的區別是:

a. 當不知道迴圈次數時,就無法使用for迴圈

b.for迴圈 和while迴圈沒有區別

c.for迴圈 和while迴圈在使用的過程中必須要有條件

d.while迴圈可以和for迴圈相互巢狀,是一體的

下列有關breakcontinue語句不正確的是:

a. 當多個迴圈語句彼此巢狀時,break語句只適用於最裡層的語句

b.continue語句類似於break語句,也必須在for迴圈 和while迴圈中使用

c.continue語句結束迴圈,繼續執行迴圈語句的後繼語句

d.break語句結束迴圈,繼續執行迴圈語句的後繼語句

下面哪個選項不符合下面程式空白處的語法要求:

for item in ___:

print

(item)

a.range(0, 10)

b.

c."hello"

d.(1, 2, 3)

下面哪個選項能夠實現 python3 的迴圈結構:

a.loop

b.while

c.if

d.do ... for

python3 執行如下**將會輸出的內容是:

result =

[lambda x: x + i for i in

range(10

)]print

(result[0]

(10))

a. 10

b. 動態 0 - 9

c. 19

d. 9

python3 執行如下**將會輸出的內容是:

name =

'滅霸'

deffunc()

: name =

'雲山·若水'

deffunc_name()

: name =

'江天豪'

print

(name)

func_name(

)func(

)

a.滅霸

b.雲山·若水

c.江天豪

d.雲山·若水江天豪

通過for迴圈巢狀實現對列表的排序:[9, 6, 7, 3, 2, 1, 5, 8]

使用內建模組random寫乙個及包含大寫字母(a - z)和數字(0 - 9)相結合的隨機四位數密碼程式。

19 python 列表的常見操作

定義變數a,預設有3個元素 a xiaowang xiaozhang xiaohua print 新增之前,列表a的資料 for tempname in a print tempname 提示 並新增元素 temp input 請輸入要新增的學生姓名 print 新增之後,列表a的資料 for te...

Python學習19 python類的繼承

父類 子類 繼承如何表示?class 子類名 父類名 pass子類可以實現自己獨有的方法 重寫 super 超繼承 使用父類當中的方法 例項1 class man name man def init self self.name print man.name print man csdn name ...

學習日記19 python列表排序與複製

列表的排序 sorted ls,reverse true sorted函式 將a從小到大排序,不影響a本身結構,返回值是乙個列表。ls.sort reverse true sort函式 將a從小到大排序,影響a本身結構,返回值是none 如果元素是字母,則按照每個字母的ascii碼從小到大排序。新增...