2023年12月中国电子学会青少年软件编程(Python)等级考试试卷(五级)答案 + 解析

青少年软件编程(Python)等级考试试卷(五级)

分数:100 题数:38

一、单选题(共25题,共50分)

1. 下面代码的输出结果是?( )

dict1 = {1: 10, 2: 20, 3: 30}
dict2 = {2: 40, 4: 50}
dict1.update(dict2)
print(dict1)
A. {1: 10, 2: 40, 3: 30, 4: 50}
B. {1: 10, 2: 20, 3: 30, 4: 50}
C. {2: 40, 4: 50}
D. 报错
正确答案:A
答案解析:update() 方法会将传入的字典中的所有键值对都添加到原字典中,如果有键相同,则会更新原字典中的值。因此,执行 dict1.update(dict2) 后,dict1 中的值就会被更新成 {1: 10, 2: 40, 3: 30, 4: 50}

2. 小明正在编写一个算法,用于统计一段文本中每个单词出现的频

你可能感兴趣的:(python,中国电子学会,等级考试,青少年编程等级考试,少儿编程)