python编写系统随机产生一个数、玩家最多可以猜五次_南开20秋学期《Python编程基础》在线作业(题目随机)...
試卷總分100得分100
作業QQ515224986
答案來源www.openhelp100.com
第1題下面選項中描述錯誤的是()。
A、如果要創建的目錄已經存在,則os.mkdir函數會報錯
B、如果要創建的目錄已經存在,則os.makedirs函數不會報錯
C、如果要刪除的目錄不存在,則os.rmdir函數會報錯
D、如果要刪除的目錄已存在但目錄不為空,則os.rmdir函數會報錯
正確答案
第2題通過列表中的()方法可以根據指定值查找第一個匹配的列表元素的位置。
A、index
B、find
C、search
D、at
正確答案
第3題下列選項中執行時會報錯的語句是()。
A、int(23)
B、int(23+1)
C、int(238)
D、int(2a16)
正確答案
第4題已知"a=tuple(my)+tuple(book)"則a的值是()。
A、(mybok)
B、(mybook)
C、mybook
D、mybok
正確答案
已知"a=[1[23]]"且"b=a[]"則執行"a[1][0]=10"后b的值為()。
A、[110]
B、[1[23]]
C、[1[103]]
D、報錯
正確答案
第6題執行"a=10*1/0"語句時會產生()異常。
A、TypeError
B、ValueError? ? 答案來源www.openhelp100.com
作業QQ515224986
C、ZeroDivisionError
D、KeyError
正確答案
第7題os模塊中用于刪除指定路徑的最后多層目錄的函數是()。
A、removedirs
B、removedir
C、rmdirs
D、rmdir
正確答案
第8題已知"a=list((12))+list((23))"則a的值是()。
A、[123]
B、[1223]
C、(123)
D、(1223)
正確答案
第9題判斷一個類是否是另一個類的子類應使用內置函數()。
A、isinstance
B、issubclass
C、type
D、isclass
正確答案
遞歸函數是指()。
A、在一個函數內部通過調用自己完成問題的求解
B、在一個函數內部通過不斷調用其他函數完成問題的求解
C、一個函數不斷被其他函數調用完成問題的求解
D、把函數作為參數的一種函數
正確答案
第11題與正則表達式"^ab[az]?c"匹配的字符串是()。
A、abdec
B、abc
C、ab0c
D、cabc
正確答案
對于if語句序列的兩條語句如果第一條語句前面有4個空格、第二條語句前面有1個制表符則運行時會產生()異常。
A、IndentationError
B、TabError
C、IndexError
D、SyntaxError
正確答案
第13題下面程序的輸出結果是()。
defStudentInfo(country=中國name)print(%s%s%(namecountry))
StudentInfo(美國大衛)
A、大衛,美國
B、美國,大衛
C、大衛,中國
D、報錯
正確答案
第14題已知"str=a\rb\r\nc\n"則"str.splitlines(True)"的返回結果是()。
A、[abc]
B、[a\rb\r\nc\n]
C、[a\rb\rc]
D、[a\rbc]
正確答案
已知"d=dict(x=1y=2)"則d.get(z)返回的結果是()。
A、None
B、default
C、null
D、報錯
正確答案
第16題已知Student類是一個空類則通過"Student.name=unknown"語句增加的屬性可以通過()訪問。
A、類名或對象名
B、僅類名
C、僅對象名
D、無法訪問
正確答案
第17題re.findall函數的返回結果必然是()。
A、列表
B、元組
C、字符串
D、迭代器
正確答案
第18題下列選項中可以用于判斷c中保存的字符是否是英文字母的表達式是()。
A、c=aandc=Z
B、c=Aandc=z
C、c=aandc=Aandc=Z
D、c=aandc=Aandc=Z
正確答案
第19題下面程序的輸出結果是()。
m=5
while(m==0)m=1
print(m)
A、0
B、4
C、5
D、1
正確答案
面向對象方法的基本觀點是一切系統都是由()構成。
A、類
B、對象
C、函數
D、方法
正確答案
第21題下列選項中計算結果為True的表達式包括()。
A、15=8
B、not158
C、15=8or158
D、15=8and158
正確答案BC
第22題下列選項中按照從左至右的順序進行字符串檢索的方法包括()。
A、find
B、rfind
C、index
D、rindex
正確答案C
第23題下列選項中不能創建字典對象的語句是()。
A、{one1two2three3}
B、dict(one1two2three3)
C、{one=1two=2three=3}
D、dict(one=1two=2three=3)
正確答案
第24題下面選項中描述正確的是()。
A、可以基于一個已有類創建新類
B、定義類的同時必須定義好該類的所有屬性和方法
C、定義一個類后還可以為其動態添加屬性和方法
D、可以基于多個已有類創建新類
正確答案BD
下列選項中描述正確的是()。
A、類的普通方法可以通過類名或對象名調用
B、類的普通方法僅能通過類名調用
C、類的普通方法僅能通過對象名調用
D、類中的方法在定義時需要使用def關鍵字
正確答案CD
第26題下列選項中描述正確的是()。
A、將一個函數賦給形參后,則可以用形參名代替函數名完成函數調用
B、將一個函數賦給變量后,則可以用變量名代替函數名完成函數調用
C、lambda函數沒有函數名
D、lambda函數不能有返回值
正確答案CD
第27題已知M模塊中有一個無參函數fun且在腳本文件N.py中通過"fun()"可以直接調用M模塊中的fun函數則正確的導入方式為()。
A、importM
B、fromMimportfun
C、fromMimportfunasf
D、fromMimport*
正確答案D
第28題高級語言編寫的程序稱為()。
A、目標代碼
B、目標文件
C、源代碼
D、源文件
正確答案
第29題如果要替換字符串中與指定正則表達式匹配的子串可以使用re模塊的()函數。
A、replace
B、split
C、sub
D、subn
正確答案D
下列選項中屬于高級程序設計語言的是()。
A、Python語言
B、匯編語言
C、機器語言
D、C++語言
正確答案
第31題對于不可變類型的對象a可以通過"a=b"修改a的值。
T、對
F、錯
第32題已知d1和d2是兩個字典對象則直接執行"dMerge=dict(d1**d2)"與先執行"dMerge=d1.copy()"、再執行"dMerge.update(d2)"的效果完全相同。
T、對
F、錯
正確答案
第33題os.path.join(.srctools)與.{0}src{0}tools.format(os.sep)返回的字符串相同。
T、對
F、錯
正確答案
第34題Anaconda是一款針對于數據處理和分析的Python工具包。
T、對
F、錯
正確答案F
第35題Python中的多態是借助鴨子類型實現的。
T、對
F、錯
第36題Python中的函數定義通過define關鍵字完成。
T、對
F、錯
正確答案
第37題對于一個帶不定長參數的函數其普通形參可以有默認參數值。
T、對
F、錯
第38題已知MyModule模塊中有一個無參函數fun且在腳本文件N.py中有"importMyModuleasM"則在N.py中要調用MyModule模塊中的fun函數應使用"M.fun()"。
T、對
F、錯
第39題利用一個類可以創建多個對象且每個對象可以存儲不同的數據。
T、對
F、錯
第40題Python中的每條語句都會執行且僅執行1次。
T、對
F、錯
正確答案F
第41題列表生成表達式的返回結果是一個列表。
T、對
F、錯
第42題通過下標"[]"不僅可以訪問列表中的某個元素還可以對元素進行修改。
T、對
F、錯
正確答案
第43題為一個對象動態綁定的新屬性只能通過該對象訪問。
T、對
F、錯
第44題已知s="學習"則執行s[0]=復后s中存儲的字符串被修改為"復習"。
T、對
F、錯
正確答案
第45題模塊可以放在任何一個包或子包中。
T、對
F、錯
第46題類的封裝性是指將一個數據相關的屬性封裝在一起。
T、對
F、錯
正確答案F
第47題已知B是A的父類b是B類的對象則"A==type(b)"返回結果為True。
T、對
F、錯
正確答案
第48題構造方法可以沒有形參。
T、對
F、錯
正確答案
第49題1.25e3表示浮點數1250.0的科學記數法表示方式。
T、對
F、錯
偽代碼必須符合Python語言的語法要求。
T、對
F、錯
正確答案F
答案來源www.openhelp100.com
QQ515224986
總結
以上是生活随笔為你收集整理的python编写系统随机产生一个数、玩家最多可以猜五次_南开20秋学期《Python编程基础》在线作业(题目随机)...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ast java_Java代码分析器(一
- 下一篇: websocket python爬虫_p