Python程序設(shè)計(20秋)形考作業(yè)2
試卷總分:100 得分:100
一、單選題 (共 8 道試題,共 80 分)
1.字典內(nèi)置函數(shù)dict.values()什么意思?
A.以列表返回字典中的所有值
B.以列表返回一個字典所有的鍵
C.以列表返回可遍歷的(鍵, 值) 元組數(shù)組
D.返回指定鍵的值
2.def mye( level ): if level < 1: raise Exception("Invalid level!") print("3") try: mye(0) except Exception,err: print("1",err) else: print("2") 程序的執(zhí)行結(jié)果是?
A.1 Invalid level!
B.3
C.2
D.0
3.class Coordinate: x = 10 y = -5 z = 0 point1 = Coordinate() delattr(point1, 'y') print(hasattr(point1, 'y')) 此程序的輸出結(jié)果是?
A.True
B.-5
C.False
D.0
4.def sum1(n):
sum=0
for x in range(1,n+1):
sum+=x
return sum
res=sum1(5)
print("res=",res)
顯示結(jié)果為()。
A.6
B.10
C.15
D.20
5.字典內(nèi)置函數(shù)cmp(dict1, dict2) 是什么意思?
A.計算字典元素個數(shù),即鍵的總數(shù)。
B.輸出字典可打印的字符串表示。
C.比較兩個字典元素。
D.返回輸入的變量類型。
6.def sum2(n):
if n==1 :
return 1
else :
return n+sum2(n-1)
res=sum2(10)
print("res=",res)
顯示結(jié)果為()。
A.6
B.10
C.15
D.20
7.Python字符串格式化符號%s什么意思?
A.格式化整數(shù)
B.格式化浮點數(shù)字,可指定小數(shù)點后的精度
C.格式化字節(jié)
D.格式化字符串
8.a 值為字符串 "Hello",b 變量值為 "Python",a+b輸出什么?
A.HelloPython
B.HelloHello
C.Hello
D.Python
二、多選題 (共 2 道試題,共 20 分)
9.class Coordinate: x = 10 point1 = Coordinate() print(hasattr(point1, 'x')) print(hasattr(point1, 'no')) 程序輸出結(jié)果是?
A.10
B.True
C.False
D.0
10.以下屬于Python解釋器的有哪幾個
A.cpython
B.jpython
C.pypy
D.iython
奧鵬,國開,廣開,電大在線,各省平臺,新疆一體化等平臺學習
詳情請咨詢QQ : 3230981406或微信:aopopenfd777