【Python程序设计】第二章 单元测验
一. 单选题(共16题,100分)
-
(单选题) 下面哪个不是Python合法的标识符( )。
A.
_name_B.
40XLC.
selfD.
int32 -
(单选题) 下列哪个语句在Python中是非法的?
A.
x+=yB.
x=(y=z+1)C.
x,y=y,xD.
x=y=z=1 -
(单选题) 下列表达式的值为True的是( )。
A.
2!=5 or 0B.
0 and TrueC.
1 and 5==0D.
3<2 -
(单选题)
1234%1000//100的运算结果是( )。A.
4B.
3C.
2D.
1 -
(单选题) 下列表达式的值为True的是( )。
A.
5+4j<=2-3jB.
1 and 5==0C.
2!=5 or 0D.
3<=2 -
(单选题) 写出以下表达式的值?
16/4-2**5*8/4%5//2A.
2B.
4C.
14D.
2.0 -
(单选题) 已知x=2,语句
x*=x+1执行后,x的值是( )。A.
2B.
3C.
4D.
6 -
(单选题) 语句
eval('2+4/5')执行后的输出结果是( )。A.
2B.
2.8C.
2+4/5D.
'2+4/5' -
(单选题) Python语句print(0xA+0xB)的输出结果是( )。
A.
0xA+0xBB.
0xA+0xBC.
21D.
A+B -
(单选题) Python表达式中,可以控制运算有限顺序的是( )。
A. 圆括号
()B. 大括号
{}C. 方括号
[]D. 尖括号
<> -
(单选题) 若字符串
s='a\nb\tc',则len(s)的值是( )。A.
5B.
7C.
6D.
4 -
(单选题) 以下不合法的表达式是( )。
A.
x in [1,2,3,4,5]B.
x-6=5C.
e>=5 and 4==fD.
3==a -
(单选题) 数学关系表达式3≤x≤10表示成正确的Python表达式为( )。
A.
3<=x and x<=10B.
x>=3 or x<=10C.
3<=x<10D.
3<=x and x<10 -
(单选题) 以下表达式的结果不为 1的是()。
A.
15 % 2B.
1 ** 0C.
1 * 0D.
4 // 3 -
(单选题) 与关系表达式x==0等价的表达式是( )。
A.
x!=1B.
x=0C.
not xD.
x -
(单选题) 关于Python中的复数,下列说法错误的是( )。
A. 虚部必须后缀j,且必须是小写
B. complex(x)会返回以x为实部,虚部为0的复数
C. 表示复数的语法是real+imagej
D. 实部和虚部都是浮点数
