- 3
- 0
- 约1.02万字
- 约 22页
- 2026-08-29 发布于河北
- 举报
2025年全国信息素养大赛Python真题及答案和解析
一、单项选择题(总共10题,每题2分,共20分)
1.在Python中,以下哪个语句可以正确地创建一个空字典?
A.`dict={}`
B.`dictionary=()`
C.`empty_dict=[]`
D.`new_dict=`
参考答案:A
解析:Python中创建空字典的正确语法是使用花括号`{}`,选项A符合该语法。选项B使用圆括号创建空元组,选项C使用方括号创建空列表,选项D的尖括号``在Python中无意义,因此正确答案为A。
2.以下哪个函数可以用来检查一个对象是否是可迭代的?
A.`isinstance(obj,str)`
B.`hasattr(obj,__iter__)`
C.`type(obj)==iter`
D.`callable(obj)`
参考答案:B
解析:`hasattr(obj,__iter__)`用于检查对象是否实现了`__iter__`方法,即是否可迭代。选项A检查对象是否为字符串类型,选项C的语法错误且逻辑不正确,选项D检查对象是否可调用,因此正确答案为B。
3.在Python中,如何正确地使用列表推导式生成一个包含1到10所有
原创力文档

文档评论(0)