大工22春《數(shù)據(jù)挖掘》在線作業(yè)1
試卷總分:100 得分:100
一、單選題 (共 10 道試題,共 50 分)
1.下面標(biāo)識符中不是Python語言的關(guān)鍵字的是:()
A.float
B.except
C.continue
D.global
2.以下不屬于Python的關(guān)鍵字的是()
A.mark
B.del
C.return
D.global
3.Python中定義函數(shù)的關(guān)鍵字是()
A.def
B.define
C.function
D.defunc
4.以下選項對Python文件操作描述錯誤的是()
A.當(dāng)文件以文本方式打開時,讀寫會按照字節(jié)流方式進(jìn)行
B.Python能以文本和二進(jìn)制兩種方式處理文件
C.文件使用結(jié)束后要用close()方法關(guān)閉,釋放文件的使用授權(quán)
D.Python能通過內(nèi)置的open()函數(shù)打開一個文件進(jìn)行操作
5.下列不是Python對文件進(jìn)行讀操作的方法是()
A.readtext
B.readlines
C.read
D.readline
6.Python中操作集合時,可以使用哪個函數(shù)來對集合進(jìn)行增加元素的操作()
A.append
B.put
C.pop
D.add
7.關(guān)于Python中異常處理,以下描述錯誤的是()
A.異常語句可以與else和finally關(guān)鍵字配合使用
B.程序異常發(fā)生后經(jīng)過異常處理,程序可以繼續(xù)執(zhí)行
C.Python通過try、except等關(guān)鍵字提供異常處理功能
D.編程語言中的異常和錯誤完全是相同的概念
8.以下那個關(guān)鍵字不是異常處理語句的關(guān)鍵字()
A.elif
B.except
C.try
D.finally
9.以下選項中不是Python關(guān)鍵字的是()
A.while
B.except
C.in
D.do
10.以下選項中用來捕獲特定類型異常的關(guān)鍵字是()
A.do
B.pass
C.while
D.except
二、判斷題 (共 10 道試題,共 50 分)
11.在Python3.5中,集合類型的各個元素之間存在先后順序。
12.全局變量一定不能和局部變量同名。
13.局部變量指在函數(shù)內(nèi)部使用的變量,當(dāng)函數(shù)退出時,變量依然存在,下次函數(shù)調(diào)用時可以繼續(xù)使用。
14.在函數(shù)內(nèi)部使用global關(guān)鍵字聲明簡單數(shù)據(jù)類型變量后,該變量作為全局變量使用。
15.簡單數(shù)據(jù)類型變量無論是否與全局變量重名,僅在函數(shù)內(nèi)部創(chuàng)建和使用,函數(shù)退出后變量被釋放。
16.局部變量若與全局變量重名,則不能在函數(shù)內(nèi)部創(chuàng)建和使用。
17.函數(shù)可以看作是一段具有名字的子程序,在需要的地方調(diào)用執(zhí)行,不需要在每個執(zhí)行地方重復(fù)編寫這些語句。
18.函數(shù)是一段具有特定功能的、可重用的語句組,用函數(shù)名來表示并通過函數(shù)名進(jìn)行功能調(diào)用。
19.for循環(huán)和while循環(huán)中都存在一個else擴(kuò)展用法,continue關(guān)鍵字對else沒有影響。
20.continue語句只結(jié)束本次循環(huán),而不終止整個循環(huán);break語句結(jié)束整個循環(huán)過程。