发布网友
共1个回答
热心网友
1、单选(2分):执行“print(0o20)”,则在屏幕上会输出( B )。
A.32
B.16
C.0o20
D.20
2、单选(2分):下列选项中,执行时会报错的语句是( A )。
A.int('23+1')
B.int('23')
C.int('23',8)
D.int('2a',16)
3、单选(2分):已知ls=[12,34.5,True,'test',3+5j],则下列选项中,输出结果为“['test']”的选项是( D)。
A.ls[4:5]
B.ls[3]
C.ls[4]
D.ls[3:4]
4、单选(2分):下列选项中,不能创建字典对象的语句是( A)。
A.dict('one':1, 'two':2, 'three':3)
B.{'one':1, 'two':2, 'three':3}
C.dict(zip(['one','two','three'], [1,2,3]))
D.dict([('one',1), ('two',2), ('three',3)])
5、单选(2分):下面程序的输出结果是(C)。
score=80
if score<60:
print('成绩为%d'%score, end=',')
print('不及格')
A.成绩为80
B.成绩为80,不及格
C.不及格
D.无输出
6、多选(2分):已知有代码“for x in y:”,则y的数据类型可以是( ABD )。
A.字符串
B.列表
C.数值
D.元组
7、多选(2分):下列选项中,+作为拼接运算符使用的表达式是(AC )。
A.'abc'+'def'
B.1.2+2.5
C.[1.2]+[2.5]
D.[1.2+2.5]
8、多选(2分):下列选项中,可以用于判断x和y是否对应同样存储单元的语句是( BC )。
A.not x!=y
B.x is y
C.id(x)==id(y)
D.x==y
9、多选(2分):已知两个数某个二进制位的值分别是0和1,结果位的值为1,则正在做的位运算可能为( BD )。
A.&
B.^
C.~
D.|
10、多选(2分):下列占位运算符中,表示有符号浮点型十进制数的占位符是( BC )。
A.%d
B.%F
C.%f
D.%s
11、判断(2分):已知s="学习",则执行s[0]='复'后s中存储的字符串被修改为“复习”。错
12、判断(2分):通过下标“[]”不仅可以访问元组中的某个元素,还可以对元素进行修改。错
13、判断(2分):执行“print('%.2f%%'% 52.50)”,输出结果为“52.50%”。对
14、判断(2分):二进制数转十进制数的规则是“按权展开求和”。对
15、判断(2分):print(list(range(5)))的输出结果为“[0, 1, 2, 3, 4] ”。对