测评会员优惠活动进行中 · 开通 VIP,有效期内测评不限次 VIP 优惠中 · 测评不限次 立即查看

分类题库

Python题库

按题型、年份与知识点筛选,快速定位练习题。

共 142 题 2026年

题目列表

共 142 题
A61019 以下代码使用插入排序对列表进行升序排序。空白处应填入?( )1 def insertion_sort_optimized(arr): 2026年 循环结构 插入排序 数组元素移动 单选 A61018 阅读以下 Python 代码,下列说法正确的是?( )1 n = int(input()) 2026年 循环结构 枚举算法 回文判断 字符串切片 单选 A61017 以下代码实现了根据分数返回等级(A: 90-100, B: 80-89, C: 70-79, D: 60-69, F: 0-59)的功能,请选择正确的选项填入①②处。( )1 grade_map = {90: "A", 80: "B", 70: "C", 60: "D", 0: "F"} 2026年 循环结构 条件判断 字典 函数 单选 A61016 小明的妈妈最近刚刚给他买了一块电话手表,除了可以看时间,小明也可以用它和妈妈打电话、收发信息,那么可以推测这块手表中装有一款特定操作系统( ) 2026年 操作系统 嵌入式系统 判断 A61015 在 Python 语言中,一个集合可以作为另一个集合的元素。 2026年 集合类型 可变对象 哈希性 判断 A61014 执行以下 Python 代码后,输出的结果是 <class 'set'> 。1 my_set = {i: j for i, j in zip([1, 2], [3, 4])} 2026年 zip函数 字典推导式 数据类型判断 判断 A61013 执行以下 Python 代码后,输出的结果是 20 10 。1 def func(a, b): 2026年 位运算 函数返回值 多重赋值 异或交换 判断 A61012 执行以下 Python 代码后,输出的结果是 [6, 7] 。1 print(list(filter(lambda x: x > 5, [3, 6, 7, 2]))) 2026年 列表 lambda表达式 filter函数 判断 A61011 执行以下Python代码后,输出的结果是 '789\n456' 。1 with open('test.txt', 'w') as f: 2026年 文件读写 文件指针 字符串转义 判断 A61010 下面这段程序的时间复杂度为平方阶O(n)。1 def func(n): 2026年 时间复杂度 循环嵌套 算法分析 判断 A61009 执行以下 Python 代码后,会抛出异常 ZeroDivisionError 。1 data = {'a': 1} 2026年 输入输出 异常处理 字典操作 判断 A61008 在对列表进行排序时, sorted() 函数会返回一个新的排序后的列表,不修改原列表,而 sort() 方法会直 接修改原列表,返回值为 None 。 2026年 列表排序 sort方法 sorted函数 原地修改 判断 A61007 阅读以下递推算法的 Python 代码,执行后的输出结果是 13 。1 a, b = 1, 2 2026年 循环结构 变量赋值 递推算法 判断 A61006 山之谷 2026年 循环结构 条件判断 二维数组 方向遍历 编程题 A61005 礼盒排序 2026年 数组 排序 多关键字排序 结构体 编程题 A61004 关于 Python 实现的单链表、双链表和循环链表,下列说法正确的是( )。 2026年 链表 数据结构 指针操作 单选 A61003 双向循环链表中要在结点 p 之前插入新结点 s (均非空),以下操作正确的是( )。 2026年 指针操作 双向循环链表 结点插入 单选 A61002 下面函数删除单向链表中 val == x 的节点,并且使用哑结点统一对头结点和中间节点的删除操作。横线 处应填( )。1 class Node: 2026年 链表 指针操作 哑结点 单选 A61001 对如下代码实现的欧几里得算法(辗转相除法),调用 gcd(48, 18) 得到的调用序列为( )。1 def gcd(a, b): 2026年 取模运算 辗转相除法 递归调用 单选 A61000 下面代码实现了欧拉(线性)筛,横线处应填写( )。1 def euler_sieve_for(n): 2026年 欧拉筛 单选