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'] = 456
print(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 8
print(num)
A.报错 B.6 C.8 D.True
7 以下代码的输出结果为:
for i in range(5):
pass
print(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]改成[‘1’,‘2’]不会报错
答案:ADCBC BCACB
本文通过一系列Python代码实例,探讨了Python的基础语法,包括数值类型、字符串、列表、字典等数据结构的使用,以及条件判断、循环控制等基本逻辑。同时,介绍了round()函数、字典popitem()方法、fromkeys()方法等具体操作及其输出结果,帮助初学者巩固Python基础知识。
589

被折叠的 条评论
为什么被折叠?



