文库 真题 NOC真题

2024年NOC大赛创客智慧(西瓜创客)Python编程真题模拟试卷

NOC创客智慧 西瓜创客真题 PDF   13页   下载3   2024-02-28   浏览935   收藏0   点赞0   评分-   免费文档
温馨提示:当前文档最多只能预览 2 页,若文档总页数超出了 2 页,请下载原文档以浏览全部内容。
2024年NOC大赛创客智慧(西瓜创客)Python编程真题模拟试卷 第1页
2024年NOC大赛创客智慧(西瓜创客)Python编程真题模拟试卷 第2页
剩余11页未读, 下载浏览全部
NOC Python 试卷(一) 一、 单选题 1、 print(pow(3, 2)) 的输出结果是? ( ) A 3 B 2 C 8 D 9 2、 代码 print( 10 / 2 == 5.0) 输出的结果是? ( ) A True B False C -1 D 0 3、 以下选项中不是 Python 语言的保留字的是? ( ) A except B do C pass D while 4、 关于 Python 语言的特点,以下选项描述正确的是? ( ) A Python 语言不支持面向对象 B Python 语言是解释型语言 C Python 语言是编译型语言 D Python 语言是非跨平台语言 5、 Python 中,用来定义函数的关键字是? ( ) A return B define C def D function 6、 下面哪一个不是 Python 的数据类型? ( ) A 列表 B 字典 C 元组 D逻辑运算符 7、 关于 import 引用,以下选项中描述错误的是? ( ) A使用 import turtle 引入 turtle 库 B使用 import turtle as t 引入 turtle 库,取别名为 t C可以使用 from turtle import setup 引入 turtle 库 D import 保留字用于导入模块或者模块中的对象 8、 下列选项中,数据类型是浮点型的是? ( ) A '7.0' B 7 C 7.0 D '7' 9、 下列条件中,可以判断变量 a 等于变量 b 的条件是? ( ) A a = b B a >= b C a == b D a != b 10 、在 print 函数的输出字符串中可以将下面的哪个字符串作为参数 ,指定后面输出的字符 串呢? ( ) A %d B %s C %t D %c 11 、 下面哪个是 Python 中的不变的数据结构? ( ) A set B list C tuple D dict 12 、 下列哪种不是 Python 元组的定义方式? ( ) A (1) B (1, ) C (1, 2) D (1, 2, (3, 4)) 13 、 Python 调用下面的哪个函数可读取出文件中的所有内容? ( ) A read() B readline() C readlines() D readclose() 14 、 设置 turtle 窗口大小的函数是? ( ) A turtle.setup() B turtle.window() C turtle.shape() D turtle.pensize() 15 、 以下程序的输出结果是: ( ) ss = list(set("jzzszyj")) ss.sort() print(ss) A ['z', 'j', 's', 'y'] B ['j', 's', 'y', 'z'] C ['j', 'z', 'z', 's', 'z', 'y', 'j'] D['j', 'j', 's', 'y', 'z', 'z', 'z'] 16 、 下列代码段中,能够接受用户输入一个年龄,并判断是否成年的是 ( )。 A B C D 17 、 执行下面的代码,正确的结果为 ( ) list = [1, 2, 3] for i in range(2): list.append(4) list.pop(0) print(list) A [1 , 2, 3] B [1 , 2, 3, 4] C [2 , 3, 4] D [3 , 4, 4] 18 、 运行下方代码段,输出的是( )。 A 9.0 B 9 C 3.0 D 3 19 、 关于 requests 的描述,下列选项中正确的是? ( ) A requests 是数据可视化方向的 Python 第三方库 B requests 是处理 HTTP 请求的第三方库 C requests 是支持多种语言的自然语言处理 Python 第三方库 D requests 是一个支持符号计算的 Python 第三方库 20 、 运行下方代码段,输出的结果是( )。 import numpy a = numpy.arange(4) b = [2] print(a*b) A 8 B [2*4] C [ 0 2 4 6 ] D [ 2 4 6 8 ] 21 、 下列关于 Python 数据处理功能的叙述中,错误的是( )。 A 一维数据是由对等关系的有序或无序数据构成,采用线性方式组织 B 二维数据是由多个一维数据构成,是一维数据的组合形式 C 高维数据是仅利用最基本的二元关系展示数据间的复杂结构 D 利用 Python 进行数据处理时 ,直接修改和覆盖原始数据文件是一种高效的数据处理习惯 22 、 运行下方代码段,下列叙述中正确的是( ) seq = eval(input()) if len(seq)>3: seq.pop() else: seq.append('5') print(seq) A 输入 [1,2,3,4] ,输出 [1, 2, 3] B 输入 (4,5,6,7) ,输出 (4, 5, 6) C 输入 [1,3] ,输出 [1, 3, 5] D 输入 (5,5) ,输出 (5, 5, 5) 23 、 将列表 [1, 3, 0, 4, 2, 6, 5] 进行排序,并将过程中的结果打印如下: [1, 3, 0, 4, 2, 6, 5] [1, 3, 0, 4, 2, 6, 5] [0, 1, 3, 4, 2, 6, 5] [0, 1, 3, 4, 2, 6, 5] [0, 1, 2, 3, 4, 6, 5] [0, 1, 2, 3, 4, 6, 5] [0, 1, 2, 3, 4, 5, 6] 请问使用的是一下那种排序算法呢? A 快速排序 B 冒泡排序 C 选择排序 D 插入排序 24 、 在 Python 正则表达式中,用来匹配任意非数字字符的是 ( ) A \d B \D C \w D \W 25 、 random 库中, random() 函数的作用是? A 生成随机数 x ,且 0 ≤ x < 100 , x 为整数 B 生成随机数 x ,且 0.0 ≤ x < 10.0 C 将列表中的元素打乱顺序重新排列 D 生成随机数 x ,且 0.0 ≤ x < 1.0 26 、 运行下方代码段,输出的结果是( )。 import numpy a = numpy.arange(3,8) b = [3] print(a-b) A [0 5] B [3 4 5 6 7] C [0 1 2 3 4] D [0 1 2 3 4 5] 27 、 下面的代码运行结果正确的是? ( ) A [] B [1] C ['1', '2'] D ['1', '2', '3', '4', '5'] 28 、 如图所示情况 , 下一步程序应该怎么做? ( ) A 计算距离分类并计算新的类中心点 B 直接停止程序并返回分类结果 C 计算新的类中心直接返回结果 D
NOC Python试卷,2024年NOC大赛创客智慧赛道西瓜创客Python编程备考模拟真题试卷
下载提示

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