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