Python——数据类型,运算符和表达式习题练习

时间:2025-03-08 08:40:55
1、表达式16/4-2**5*8/4%5/2的值为(B)
A.4
B.2.0
C.2
D.14
2.表达式 1234 % 1000//100 的值为(A)
A.2
B.3
C.1
D.4
3.与关系表达式x==0等价的表达式是(B)
x
=0
!=1
4.关于Python中的复数,下列说法错误的是(A)
A.虚部必须后缀j,且必须是小写
B.表示复数的语法是real+imagej
C.实部和虚部都是浮点数
(x)会返回以x为实部,虚部为0的复数
5.‌Python表达式中,可以控制运算优先顺序的是(A)
A.圆括号()
B.尖括号<>
C.方括号[]
D.大括号{}
6.下列哪个语句在Python中是非法的?(B)
+=y
=(y=z+1)
,y=y,x
=y=z=1
7.已知x=2,语句x*=x+1执行后,x的值是(D)
A.4
B.2
C.3
D.6
8.下列表达式中,值不是1的是(C)
A.15%2
B.1 or True
C.1 and True
D.4//3
表达式(4)*(9)的值为(A)
A.6.0
B.6
C.13.0
D.36.0
10.如果a='\101',则a表示(B)
A.'C'
B.'A'
C.'a'
D.'B'
11.一个变量只能存储一个字符
‏A.错误
B.正确
12.‍程序中的变量代表内存中的一个存储单元,它的值不可以随时修改
A.错误
B.正确
中,一个字符型数据与整型数据可以相互赋值
A.正确
B.错误
14.‏语句标号用标识符表示,它的定名规则与变量名相同,即由字母、数字和下划线组成,其第一个字符必须为字母或下划线
‌A.错误
B.正确
15.关系表达式的值是一个逻辑值,它的值为“真”或“假”。逻辑表达式的值也是一个逻辑量,它的值也为“真”或“假”
‎A.正确
B.错误
16.‏python中认为名为Student和student的变量是不同变量 
A.错误
B.正确
17.用户所定义的标识符允许使用关键字
‍A.错误
B.正确
18.已知x = 3,那么赋值语句x = ‘abcedfg'是无法正常执行的
A.正确
B.错误
变量使用前必须先声明,并且一旦声明就不能在当前作用域内改变其类型了
A.错误
B.正确
20.在Python中可以使用if作为变量名
A.正确
B.错误
21.加法运算符可以用来连接字符串并生生成新的字符串
A.正确
B.错误
22.3+4j不是合法的Python表达式
A.正确
B.错误
23.4j是合法python数字类型
‎A.错误
B.正确
24.一个数字5也是合法的Python表达式
A.错误
B.正确
25.表达式"x<=y>=z"是合法的。
‍A.正确
B.错误