文库 真题 Python真题

2023年3月电子学会Python等级考试六级真题试卷及答案

电子学会Python真题 少儿编程Python真题 DOCX   27页   下载0   2024-04-07   浏览186   收藏0   点赞0   评分-   免费文档
温馨提示:当前文档最多只能预览 2 页,若文档总页数超出了 2 页,请下载原文档以浏览全部内容。
2023年3月电子学会Python等级考试六级真题试卷及答案 第1页
2023年3月电子学会Python等级考试六级真题试卷及答案 第2页
剩余25页未读, 下载浏览全部
        青少年软件编程(Python)等级考试试卷(六级) 分数:100  题数:38 一、单选题(共25题,共50分) 1. 有如下程序段: with open('mistakes.txt', 'w') as f:     words =['believe','memorize']     f.write('\n'.join(words)) 执行该代码后,文件mistakes.txt中的内容是?( )   A.  一行内容为“ believe memorize ” B.  一行内容为“ believe\n  memorize” C.  第一行内容为“believe”,第二行内容为“memorize” D.  第一行内容为“believe memorize”,第二行内容为“believe memorize” 试题编号:20230209-jwl-02 试题类型:单选题 标准答案:C 试题难度:一般 试题解析:f.write()是将字符串写入文本文档,遇到'\n'需要换行。 考生答案:C 考生得分:2 是否评分:已评分 评价描述: 2. 小红收集了《小王子》中一段文字,存储在“LittlePrince.txt”中,现要读取整段文字内容,返回字符串。程序代码如下: f = open("LittlePrince.txt", "r") articles = _________ f.close() 画线处应填写的语句是?( )   A.  f.read() B.  f.readline() C.  f.readlines() D.  f.write() 试题编号:20230209-jwl-03 试题类型:单选题 标准答案:A 试题难度:一般 试题解析: f.read()返回字符串,f.readline()返回一行字符串,f.readlines()返回列表。答案选A。 考生答案:A 考生得分:2 是否评分:已评分 评价描述: 3. 下列关于数据的说法,正确的是?( )   A.  一维数据只能是有序 B.  二维数据由多个一维数据构成 C.  二维数据只能由二维列表表达 D.  一维数据只能一维列表表示 试题编号:20230209-jwl-08 试题类型:单选题 标准答案:B 试题难度:一般 试题解析:一维数据由对等关系的有序或者无序数据构成,一维数据可由列表表示,也可用集合表示,二维数据由多个一维数据构成, 二维数据可由二维列表表达,也可由表格或csv格式的文件表达。 考生答案:B 考生得分:2 是否评分:已评分 评价描述: 4. “人口性别年龄结构数据.csv”文件存放了若干年的人口数据,内容如图所示。 小李想要读取每年性别为男的数据,他编写了如下代码: import csv with open('人口性别年龄结构数据.csv', 'r') as f:      reader = csv.reader(f)      for i in reader:           print(________) 画线处语句正确的是?( )   A.  i B.  i[0] C.  i[1] D.  i[2] 试题编号:20230209-jwl-10 试题类型:单选题 标准答案:C 试题难度:一般 试题解析:列索引为1,因此应该填i[1]。 考生答案:C 考生得分:2 是否评分:已评分 评价描述: 5. 下列关于csv 库中有4个常用的对象的说法,正确的是?( )   A.  csv.reader表示以字典的形式写入数据 B.  csv.writer表示以列表的形式返回读取的数据 C.  csv.DictReader表示以列表的形式返回读取的数据 D.  csv.DictWriter表示以字典的形式写入数据 试题编号:20230209-jwl-11 试题类型:单选题 标准答案:D 试题难度:一般 试题解析:csv.reader以列表的形式返回读取的数据,csv.writer以列表的形式写入数据,csv.DictReader以字典的形式返回读取的数据, csv.DictWriter以字典的形式写入数据。 考生答案:D 考生得分:2 是否评分:已评分 评价描述: 6. numpy中,下列能产生[1 2 3]的是?( )   A.  np.array([1, 2, 3, 4]) B.  np.array(range(1, 3)) C.  np.arange(1, 4) D.  np.arange(1, 5, 2) 试题编号:20230209-jwl-17 试题类型:单选题 标准答案:C 试题难度:一般 试题解析:A选项的结果为[1 2 3 4],B选项的结果为[1 2],C选项的结果为[1 2 3],D选项的结果为[1 3]。 考生答案:C 考生得分:2 是否评分:已评分 评价描述: 7. 小李编写程序,制作某道选择题的选择比例图,程序如下,生成的比例图是?( ) import matplotlib.pyplot as plt plt.rcParams["font.sans-serif"] = "SimHei" opt = [204, 509, 159, 213] plt.pie(opt, labels=['A', 'B', 'C', 'D'], autopct='%1.2f%%') plt.title("各选项的选答比例") plt.show()   A.  B.  C.  D.  试题编号:20230209-jwl-19 试题类型:单选题 标准答案:D 试题难度:一般 试题解析:根据labels=['A', 'B', 'C', 'D']用于显选项标签,autopct='%1.2f%%'用于显示数值格式,plt.title("各选项的选答比例") 用于显示标题。 考生答案:D 考生得分:2 是否评分:已评分 评价描述: 8. 有如下程序代码: class Person():                     # ①     def __init__(self, name, age):  # ②         self.name = name            # ③         self.age = age xm = Person("小红", "10")           # ④ 下列说法正确的是?( )   A.  ①处Person为类名 B.  ②处的self可以省略 C.  ③处self.name为方法 D.  ④处可以不加参数 试题编号:20230209-jwl-23 试题类型:单选题 标准答案:A 试题难度:一般 试题解析:②处的self不可以省略,③处self.name为属性,④处参数个数为2 考生答案:A 考生得分:2 是否评分:已评分 评价描述: 9.
202303 Python 6级,青少年软件编程(Python)等级考试试卷(6级)电子学会青少年软件编程Python等级考试真题及答案,2023年3月电子学会Python等级考试6级真题试卷及答案
下载提示

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