您好,欢迎访问一九零五行业门户网

Python简单的测试题有哪些

1 以下代码的输出结果为:
print(round(-3.6))
a.-4
b.-4.0
c.-3
d. -3.0
2 以下代码的输出结果为(python3.6及以上):
dic={ 'a':1,'b':4,'c':9,'xy':13}print(dic.popitem())
a.(‘a’:1,‘b’:4,‘c’:9)
b.(‘c’:9,‘xy’:13)
c.(‘a’,13)
d.(‘xy’,13)
3 以下代码的输出结果为:
adict = dict.fromkeys(['key1', 'key2'], [])adict['key1'].append(123)adict['key1'] = 456print(adict['key2'])
a.报错
b.[]
c.[123]
d. 456
4 以下代码的输出结果为:
print([1, 2] == [(1), (2)])print([1, 2] == [(1,), (2,)])
a.true true
b.true false
c.false true
d.false false
5 以下代码的输出结果为:
print('hi') if 3 > 4 else print('bye')
a.报错
b.hi
c.bye
d.hi bye
6 以下代码的输出结果为:
num = 6 if true == 1.0 else 8print(num)
a.报错
b.6
c.8
d.true
7 以下代码的输出结果为:
for i in range(5): passprint(i)
a.报错
b.none
c.4
d.5
8 以下代码的输出结果为:
alist = [1, 2, 3]blist = [i ** 2 for i in alist]print(i)
a.报错
b.none
c.3
d.9
9 执行完以下代码后,blist的值为:
alist = [1, 2, 3]blist = [print(i+1) for i in alist]
a.[1,2,3]
b.[2,3,4]
c.[none,none,none]
d.[]
10 关于以下代码的描述正确的是:
print({ 'a',[1,2]})
a.不会报错
b.如果把[1,2]改成元组不会报错
c.如果把[1,2]改成集合不会报错
d.如果把[1,2]改成集合会输出{‘a’,1,2}
答案:a d c b c b c a c b
以上就是python简单的测试题有哪些的详细内容。
其它类似信息

推荐信息