文库 其他 电子学会真题

202106 Python编程等级考试 三级真题及答案

三级 Python题库 Python真题 Python等级考试 DOCX   15页   下载0   2025-04-09   浏览7   收藏0   点赞0   评分-   8429字   免费文档
温馨提示:当前文档最多只能预览 2 页,若文档总页数超出了 2 页,请下载原文档以浏览全部内容。
202106 Python编程等级考试 三级真题及答案 第1页
202106 Python编程等级考试 三级真题及答案 第2页
剩余13页未读, 下载浏览全部
青少年软件编程(Python)等级考试试卷(三级) 分数:100.00 题数:38 一、单选题 (共25题,每题2分,共50分) 1. 关于open()函数的参数,下列描述正确的是?( ) A、 "w+" 以十六进制格式打开一个文件只用于写入 B、 "r+"打开一个文件用于读写。文件指针将会放在文件的末尾 C、 "w" 打开一个文件只用于写入。如果该文件已存在则打开文件,并从原有位置开始编辑,即保留原有内容。如果该文件不存在,创建新文件 D、 "r" 以只读方式打开文件,文件的指针将会放在文件的开头 答案: D 试题解析: "w+" 打开一个文件用于读写。 "r+"打开一个文件用于读写。文件指针将会放在文件的开头。 "w" 打开一个文件只用于写入。如果该文件已存在则打开文件,并从开头开始编辑,即原有内容会被删除。如果该文件不存在,创建新文件。 "r" 以只读方式打开文件,文件的指针将会放在文件的开头。 2. 如下图代码,请问两条红线处应该填入?( ) A、 1、没有变化 2、没有变化 B、 1、没有变化 2、顺序会有变化 C、 1、顺序会有变化 2、顺序会有变化 D、 1、顺序会有变化 2、没有变化 答案: B 试题解析: 考查学生对列表的sort函数以及sorted函数的掌握与理解。正确答案是B 3. 下面不同数制数据中,数值最大的是?( ) A、 0x2B B、 0o37 C、 41 D、 0b100111 答案: A 试题解析: 4. 执行下面代码: print(bool(2)+3) 打印出的结果为?( ) A、 3 B、 4 C、 5 D、 报错 答案: B 试题解析: bool函数是int子类型,如果有参数,会返回true也就是整数1,所以正确答案是选项B,也就是数字4 5. 求既是3的倍数且各个位上的数的和是8的倍数的三位数,适合的算法是?( ) A、 解析算法 B、 枚举算法 C、 排序算法 D、 对分查找法 答案: B 试题解析: 本题适合用枚举算法。 6. 下列选项不是Python异常处理可能用到的关键字?( ) A、 try B、 else C、 if D、 finally 答案: C 试题解析: 本知识点是学习异常处理基本语句用法 7. 已定义学期末考核科目km=["语文","数学","英语"],先根据安排需要添加综合学科进入考试科目,操作正确的是?( ) A、 km.append("综合") B、 km.insert("综合") C、 km.write("综合") D、 km.read("综合") 答案: A 试题解析: km.append("综合") 使用append()对一维数据进行添加 8. 表达式chr(ord("0")+3)的结果是?( ) A、 333 B、 '3' C、 "000" D、 "0","0","0" 答案: B
202106Python编程真题——(3级)
下载提示

下载及版权说明:6547网文库内容来自网络及各平台公开内容(属于用户上传,不保证正确性,只做参考),旨在帮助同学们学习少儿编程相关知识及内容,仅限内部学习及使用,以分享为主,下载本文档之后请合法使用相关、真题、素材、课件、教程等内容,若内容存在侵权,请进行 举报 及查看 免责声明