Python2020 期末考试试题及答案
一、选择题
1、下列是 python 合法标识符的是( B)。
A. 2variable B. variable2 C. $anothervar D. if
2、在 python 中字符串的表示方式是(D )。
A.采用单引号包裹
B.采用双引号包裹
C.采用三重单引号包裹
D.ABC 都是
3、设有变量赋值 x=3.5;y=4.6;z=5.7,则以下的表达式中值为 True 的是(
B)。
A. x>y or x>z B. x!=y C.z>y+x D.x<y and not(x<z)
4、下列 4 个表达式中哪两个相等?( C)
表达式为:(1)16>>2,(2)16/24,(3)16*4,(4)16<<2
A.(1)和(2)
B.(2)和(3)
C.(3)和(4)
D.(4)和(2)
5、下列语句执行后,x 的值是(D )。
a=3; b=4; x=5
if a<b:
a+=1
x+=1
A.5 B.3 C.4 D.6
6、下列选项中属于元组的是( A)。
A.(21,32,43,45)
B.’Hello’
C.[21,32,43,45]
D.21
7、在一个应用程序中定义 a=[1,2,3,4,5,6,7,8,9,10],为了打印输出列表后 a 的最
后一个元
素,下面正确的代码是( B)。
A. print(a[10]) B.print(a[9]) C.print(a[len(a)]) D.print(a(9))
8、显式抛出异常的语句有( B)。
A. throw
B. raise
C. try
D. except
9、设 s=”Happy New Year”,则 s[3:8]的值为:( B)
A. ‘ppy Ne’ B.’py Ne’ C.’ppy N’ D.’py New’
10、以下哪一项是不合法的布尔表达式。( B)
A. x in range(6) B.3=a C. e>5 and 4==f D. (x-6)>5
二、判断题
评论6