文库 真题 NOC真题

广东省中小学信息技术创新与实践大赛-XMW程序设计专项赛-Python初赛模拟试卷-1

NOC大赛真题 XMW程序设计真题 PDF   10页   下载0   2024-03-24   浏览485   收藏0   点赞0   评分-   免费文档
温馨提示:当前文档最多只能预览 2 页,若文档总页数超出了 2 页,请下载原文档以浏览全部内容。
广东省中小学信息技术创新与实践大赛-XMW程序设计专项赛-Python初赛模拟试卷-1 第1页
广东省中小学信息技术创新与实践大赛-XMW程序设计专项赛-Python初赛模拟试卷-1 第2页
剩余8页未读, 下载浏览全部
广东省中小学信息技术创新与实践大赛 XMW 程序设计专项赛 Python 初赛 模拟 试卷 -1 满分: 100 分 考试时间: 90 分钟) 学校: 姓名: 题目 一 二 三 四 总分 得分 一、单选题(共 25题,每题 2分,共 50 分) 题号 1 2 3 4 5 6 7 8 9 10 答案 B D B B B A C C B D 题号 11 12 13 14 15 16 17 18 19 20 答案 C A B C B B C C B D 题号 21 22 23 24 25 答案 C B A C B 1、下面哪个变量名是无效的? ( ) A、ab _123 B、123 _ab C、_variable D、variable123 2、下面哪个语句可以将一个列表类型的变量反转? ( ) A、x = reverse(x) B、x = sor t(x) C、x = sor ted(x) D、x.reverse() 3、运行下方代码,输出结果正确的是 ( ) A、"I Love Learning " B、"I Love Learning I Love Learning " C、"I Love Learning I Love Learning " D、"I Love Learning I Love Learning " a = " Learning " b = "I Love " c = (b + a)*2 print(c) 4、下列选项中结果为 True 的为 ?( ) A、5> 8 or 2== 7 B、int("10")==10 or 2<1/4 C、6%2== 3 or 9%9==1 D、str(1)+1 or True 5、下列哪个函数可以将一个整数转换成浮点数? ( ) A、int() B、float () C、str() D、len() 6、初始值为 3的变量 x,经过表达式 x -= 5%2+2*4 运算后, x 的值为( )。 A、-6 B、-5 C、-3 D、-4 7、下面代码将打印多少次“ coding ”?( ) A、3 B、4 C、12 D、255 8、已知列表 a = [2, 3, 4, 5] ,现将列表 a更新为 [1, 2, 3, 4, 5] ,则下列可实现该功能的操作是( ) A、a = "1" + a B、a.append(1) C、a = [1] + a D、a = 1 + a 9、关于删除列表中的元素,下列说法不正确的是 ?( ) A、del 可以删除指定索引的元素 : B、remove 可以删除指定索引的元素 C、pop 可以删除指定索引的元素 D、del 、remove 、pop 的使用方法有所不同 numbers1 = [1, 3, 4, 9] numbers2 = [3, 5, 7] for i in numbers1: for j in numbers2: print("coding") 10、运行下列程序后,手动输入了一个数字 13 ,并按下 Enter 键,最终没有输出结果的原因是 ?( ) A、if语句的最后多了一个分号,导致出错了 B、if判断的等于号写错了,应该是 = C、打印出错了 D、input() 函数 返回的是字符串,不能和 13比较 11、下面代码是用来求 1-100 0(包含 1和 100 0)所有整数的和, range 中的 x为多少才能输出正确结 果( ) A、999 B、100 1 C、1000 D、1002 12、观察下面的代码,运行后的结果为: ( ) A、今日的橙子价格为: 10.09 元/kg B、今日橙子的价格为:橙子元 /kg C、"今日的橙子价格为: 10.09 元/kg" D、报错 13 、对一组数据 [5,2,6,4,8,1,9,3] 进行排序,使用冒泡排序按从大到小的顺序进行排列,则第 2轮排序过 后的结果是 ? () A、 2, 4, 5, 1, 6, 3, 9, 8 B、 6, 5, 8, 4, 9, 3, 2, 1 C、 5, 6, 4, 8, 2, 9, 3,1 D、 5, 6, 4, 8, 9, 3, 2, 1 price = {" 苹果 ": 5.6, " 香蕉 ": 6.7, " 橙子 ": 10.09, " 火龙果 ": 12.2} print(" 今日的橙子价格为: " + str(price[" 橙子 "]) + " 元 /kg") a = input(' 请输入任意内容 :') if a == 1 3: print(a) sum=0 for i in range(x +1 ): sum+=i print(sum) 14 、列表 lst = [1, 2 0, "F", " B", [ 3.45, True, "python"], 3.14] 中,想要取出 True 和 3.14 的方法分别为 ( ) A、lst[4][1] ,lst[8] B、lst[5][1] ,lst[5] C、lst[4][1] ,lst[ -1] D、lst[5][1] ,lst[8] 15 、如果想要检查一个键是否在字典中存在,应该使用哪个方法? ( ) A、keys() B、in C、items() D、values() 16、在 Python 中,类的构造函数是什么? ( ) A、__call__ B、__init__ C、__new__ D、__str__ 17 、下列哪一个是 Python 中用于创建列表的简明语法? ( ) A、字典生成式 B、元组生成式 C、列表生成式 D、集合生成式 18 、使用 tur tle 模块绘制如下图形,则 ①和②处应填写( ) import turtle as t for i in range( --① --): t.fd(100) t.rt( -60) t.fd(100) t.rt( --② --) t.hideturtle() t.done() A、5,60 B、5,120 C、6,120 D、6,60 19、content.txt 中的内容为字符串 “happy
广东省中小学信息技术创新与实践大赛-XMW程序设计专项赛-Python初赛模拟试卷-1
下载提示

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