青少年软件编程(Python)等级考试试卷(二级)
一、单选题(共25题,共50分)
1. 老师要求大家记住四大名著的作者,小明机智地想到了可以用字典进行记录,以下哪个选项的字典格式是正确?( )
A. [‘曹雪芹’:‘红楼梦’, ‘吴承恩’:‘西游记’, ‘罗贯中’:‘三国演义’, '施耐庵:‘水浒传’]
B. {‘曹雪芹’-‘红楼梦’, ‘吴承恩’-‘西游记’, ‘罗贯中’-‘三国演义’, '施耐庵-‘水浒传’}
C. {‘曹雪芹’:‘红楼梦’; ‘吴承恩’:‘西游记’; ‘罗贯中’:‘三国演义’; '施耐庵:‘水浒传’}
D. {‘曹雪芹’:‘红楼梦’, ‘吴承恩’:‘西游记’, ‘罗贯中’:‘三国演义’, ‘施耐庵’:‘水浒传’}
正确答案:D
答案解析:字典是用大括号括起来的,排除 A;字典中键值对中间是冒号,排除B,字典每个键值对之间,要用逗号隔开,排除 C
2. 已知列表a = [11,222, 333 ,4444],以下能输出333的代码是?( )
A. print(a[-1])
B. print(a[3])
C. print(a[333])
D. print(a[2])
正确答案:D
答案解析:列表的索引是从0开始,如果是反索引,则是从-1开始,所以本题