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

PROBLEM SET

题库

按难度与知识点筛选,找到适合的练习题。

共 67434 题
重置

题目列表

共 67434 题
A28613 Python代码尝试以读取模式("r")打开不存在的文件会引发 FileNotFoundError 异常。 Python-L4 -- 较难 -- A28614 执行下面Python代码后,调用函数func可以得到一个列表类型的数据。def func(): return [1, 2], result = func() print(type(result)) Python-L4 -- 较难 -- A28615 在函数定义中, **kwargs 必须位于参数列表的最后。( ) Python-L4 -- 较难 -- A28616 下列程序用于统计字符串中元音字母(a, e, i, o, u)的数量。s = "hello world" vowels = "aeiou" count = sum(1 for c in s if c in vowels) print(count) Python-L4 -- 较难 -- A28617 C++、Python都是高级编程语言,它们每条语句的执行最终都要通过机器指令来完成。( ) Python-L4 -- 较难 -- A28618 执行下面Python代码后,输出的结果是?( )def test(): try: return "A" finally: return "B" print(test()) Python-L4 -- 较难 -- A28619 以下代码的作用是?( )with open(r"data.txt") as f: while True: line = f.readline() if not line: break print(line, end="") Python-L4 -- 较难 -- A28620 以下代码实现了哪种排序算法?( )def sort(arr): for i in range(len(arr) - 1): min_idx = i for j in range(i + 1, len(arr)): if arr[j] < arr[min_idx]: min_idx = j arr[i], arr[min_idx] = arr[min_idx], arr[i] Python-L4 -- 较难 -- A28621 下列代码可将24小时制的"HH:MM"时间字符串转换为从午夜(00:00)开始经过的总分钟数(注:此分钟数为正整数),其中横线处填写的代码是?( )time_str = "8:30" h, m = map(__________) # 横线在map的参数部分 total_min = h * 60 + m print(total_min) # 应输出510 Python-L4 -- 较难 -- A28622 一只青蛙要跳上 n 级台阶。它每次可以跳1阶、2阶或3阶。下列代码可以计算青蛙有多少种不同的跳跃方式可以到达第 n 阶,其中横线处填写的代码是?( )def jump_ways(n): if n <= 3: return [0, 1, 2, 4][n] dp = [0] * (n + 1) dp[1], dp[2], dp[3] = 1, 2, 4 for i in range(4, n + 1… Python-L4 -- 较难 -- A28623 执行下面Python代码时,哪条调用会报错?( )def func(a, *, b, c): pass Python-L4 -- 较难 -- A28624 以下哪个函数调用会返回 [2, 4, 6]?( )def process(lst, func): return [func(x) for x in lst] nums = [1, 2, 3] Python-L4 -- 较难 -- A28625 执行下面Python代码后,输出的结果是?( )def outer(): n = 0 def inner(): nonlocal n n += 1 return n return inner f = outer() print(f(), f(), f()) Python-L4 -- 较难 -- A28626 执行下面Python代码后,输出的结果是?( )def swap(a, b): a, b = b, a return a, b x, y = 1, 2 swap(x, y) print(x, y) Python-L4 -- 较难 -- A28627 以下哪个函数调用是合法的?( )def func(a, b, c=0): print(a + b + c) Python-L4 -- 较难 -- A28628 执行下面Python代码后,输出的结果是?( )def append_value(value, container=[]): container.append(value) return container result1 = append_value(1) result2 = append_value(2) result3 = append_value(3, []) print(result1… Python-L4 -- 较难 -- A28629 执行下面Python代码后,输出的结果是?( )keys = ['a', 'b'] values = [[1], (2,)] d = {k: v for k, v in zip(keys, values)} d['a'].append(3) print(d['a']) Python-L4 -- 较难 -- A28630 执行下面Python代码后,输出的结果是?( )lst = [{'num': i} for i in range(3)] lst[1]['num'] = 99 print(lst) Python-L4 -- 较难 -- A28631 对整型变量N,如果它能够同时被3和5整出,则输出 N是含有至少两个质因数 。如果用流程图来描述处理过程,则输出语句应该在哪种图形框中( )。 Python-L4 -- 较难 -- A28635 下列程序用于去除列表中的负整数元素。raw = [1, -2, 3, 5, -7, 0] clean = [x for x in raw if x >= 0] print(clean) Python-L3 -- 中等 --