1.
已知字典如下
dic1 = {
'name': 'Ming',
'age':20,
'grade': 'A',
'Tel':6666666
}
以下哪个代码运行结果为20?( )
A.
dic1('age')
B.
dic1[1]
C.
dic1(20)
D.
dic1['age']
试题编号:20240112-zms-023
试题类型:单选题
标准答案:D
试题难度:一般
试题解析:字典键是唯一的,所以可以通过键获得值,格式为 字典名[键名],所以选D
考生答案:A
考生得分:0
是否评分:已评分
评价描述:
2.
若 ls = ["cat", "dog","tiger", "fox"],则运行代码 ls[1:2] 的结果是?( )
A.
["cat"]
B.
[
"dog"
]
C.
["tiger"]
D.
[
"fox"
]
试题编号:20240129-wqj-004
试题类型:单选题
标准答案:B
试题难度:一般
试题解析:首先,列表的正索引是从左向右从0开始,其次,ls[1:2]只能取到1号,不包含2号,则ls[1:2]的结果只能是["dog"]。
考生答案:B
考生得分:2
是否评分:已评分
评价描述:
3.
有代码 city = ["Qingdao","Beijing","Shanghai","Wuhu","Hefei"],则正确获取 city 元素个数的命令是?( )
A.
city.clear()
B.
city.copy()
C.
city.reverse()
D.
len(city)
试题编号:20240129-wqj-005
试题类型:单选题
标准答案:D
试题难度:一般
试题解析:获取列表元素个数的函数(方法)是len()。
考生答案:D
考生得分:2
是否评分:已评分
评价描述:
4.
已知 d = {"东岳":"泰山", "西岳":"华山", "南岳":"衡山", "北岳":"恒山"},则向 d 中添加元素的选项是?( )
A.
d.pop("中岳")
B.
d.get("中岳")
C.
d["中岳"] = "嵩山"
D.
del d["中岳"]
试题编号:20240129-wqj-025
试题类型:单选题
标准答案:C
试题难度:一般
试题解析:对于字典d,可以使用 d['key'] = 'value' ,即使用索引赋值的方式添加元素。
考生答案:B
考生得分:0
是否评分:已评分
评价描述:
5.
已知列表ver=['香菱',11,"钟离",28,"芭芭拉",'神里绫华'],下列哪个命令能够获得列表中的"芭芭拉"?( )
A.
ver[5]
B.
ver[3]
C.
ver[-2]
D.
ver[-1]
试题编号:20240206-zlj-001
试题类型:单选题
标准答案:C
试题难度:一般
试题解析:列表list的元素只要是Python支持的数据类型就可以,故上述列表中共有6个元素;列表的索引从左向右计数时,是从0开始递增的,即0,1,2……;若从右向左计数,则从-1开始递减,即-1,-2,-3……;该列表倒数第二个元素通过索引值4或-2访问。故本题答案选C。
考生答案:D
考生得
202412 电子学会 Python等级考试 二级 真题 及答案