文库 真题 NOC真题

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

XMW程序设计真题 NOC大赛真题 PDF   7页   下载0   2024-03-24   浏览304   收藏0   点赞0   评分-   免费文档
温馨提示:当前文档最多只能预览 2 页,若文档总页数超出了 2 页,请下载原文档以浏览全部内容。
广东省中小学信息技术创新与实践大赛-XMW程序设计专项赛-Python初赛模拟试卷-2 第1页
广东省中小学信息技术创新与实践大赛-XMW程序设计专项赛-Python初赛模拟试卷-2 第2页
剩余5页未读, 下载浏览全部
广东省中小学信息技术创新与实践大赛 XMW 程序设计专项赛 Python 初赛 模拟 试卷 -2 (满分: 100 分 考试时间: 90 分钟) 学校: 姓名: 题目 一 二 三 总分 得分 一、单选题(每题 2分,共 50 分) 题号 1 2 3 4 5 6 7 8 9 10 答案 B D C B A A C C D C 题号 11 12 13 14 15 16 17 18 19 20 答案 C D A D C A A B C D 题号 21 22 23 24 25 答案 B D D A B 1、使下面哪个变量名是无效的 ?( ) A、my_home B、1I C、_a D、key2 2、下列哪个符号可以用来给变量赋值? ( ) A、+= B、-= C、== D、= 3、在 Python 语言中,进行注释的方法不包括 :( ) A、# 这是注释,使用井号 B、""" 这是注释,使用三个双引号 """ C、*这是注释,使用星号 * D、'''这是注释,用三个单引号 ''' 4、下列哪个函数可以将一个整数转换成浮点数? ( ) A、int() B、float () C、str() D、len() 5、初始值为 3的变量 x,经过表达式 x -= 5%2+2*4 运算后, x 的值为 ( ) A、-6 B、-5 C、-3 D、-4 6、运行下方代码段,输出的结果是 ( ) print(type(pow(3.5,2)) == type(3.5*2)) A、True B、true C、False D、false 7、常用长度单位的中:千米使用 km 进行表示、厘米使用 cm 表示、毫米使用 mm 表示。假设小蓝想在 程序中存储长度单位的中、英文对照关系,以下哪种数据类型是最合适的 ( ) A、列表 list B、字符串 str C、字典 dict D、元组 tuple 8、 执行以下程序,关于输出结果描述正确的是 ( )。 a = 0 while a < 100: a += 1 if a % 2 == 0: print(a) A、输出 0-100 以内的所有奇数 B、输出 1-100 以内的所有奇数 C、输出 1-100 以内的所有偶数 D、输出 0-100 以内的所有偶数 9、 运行下方代码段,下列叙述中正确的是 ( )。 age = int(input(" 请输入你的年龄: ")) if age < 4: print(" 免费 ") elif age < 18: print("4 元") else: print("8 元") A、输入为 4,输出为免费 B、输入为 5,输出为免费 C、输入为 18 ,输出为 4元 D、输入为 19 ,输出为 8元 10、以下程序如果想输出最终的打印结果 15 ,那么 x应该是 ( ) a = 0 for i in range(x): a += 3 print(a) A、4 B、6 C、5 D、15 11、下面的选项中,哪个会无限循环下去? ( ) A、for i in range(5): time.sleep(1) B、while True: Break C、while 1 < 2: time.sleep(1) D、 a = [1, 2, 3] for i in a: if not a: break 12、下列哪个流程图符号作用是表示进行条件判断的? ( )。 A、 B、 C、 D、 13 、下面哪个方法可以用于获取字典中所有的键? ( )。 A、keys() B、values() C、items() D、get() 14 、以下程序的输出结果是 ( ) def fun(alist): return alist[0], alist[ -1] a = fun([1,2,3]) print(a) A、1,2 B、[1, 3] C、(1, 2) D、(1, 3) 15 、已知列表 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 16 、十进制 8的二进制是多少 :( )。 A、100 0 B、100 1 C、0111 D、0008 17、下列表示 33 的 2次方的是 ( ) A、pow(33, 2) B、pow(2, 33) C、abs(33, 2) D、abs(2, 33) 18、在 Python 中,模块中的异常处理可以使用 ( ) A、if-else 语句 B、tr y -except 语句 C、while 语句 D、for 语句 19、运行下方代码段,输入的值为 3时,输出 a的个数是 ( ) n = int(i nput()) for i in range(n,1, -1): for j in range(i,0, -1): print('a'*j) A、3 B、6 C、9 D、10 20 、某算法的部分流程图如下所示。执行这部分流程,若输入 n的值为 20 ,则输出 a、b的值分别是 ( ) A、12 ,10 B、10 ,9 C、9,15 D、9,10 21、运行下方代码段,绘制的图形是 ( ) import turtle turtle.circle(30,360,steps=4) A、三角形 B、圆形 C、正方形 D、六边形 22、
广东省中小学信息技术创新与实践大赛-XMW程序设计专项赛-Python初赛模拟试卷-2
下载提示

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