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

PROBLEM SET

题库

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

共 67434 题
重置

题目列表

共 67434 题
A31233 在Python程序中,自定义函数可以定义在主程序代码的前面,也可以定义在主程序代码的后面,都不会发生错误。( ) Python-L4 -- 较难 -- A31238 以下Python代码实现的排序算法的时间复杂度是?( )def func_sort(arr): n = len(arr) for i in range(n - 1): min_idx = i for j in range(i+1, n): if arr[j] < arr[min_idx]: min_idx = j arr[i], arr[min_idx] = arr[min_idx], arr[… Python-L4 -- 较难 -- A31252 用50元钱兑换面值为1元、2元、5元的纸币共25张。每种纸币不少于1张,问有多少种兑换方案。可以使用枚举的方法来求解这个问题。 Python-L3 -- 中等 -- A31254 执行下列两段Python代码,输出的结果相同。s = list("CCF-GESP")i, j = 0, len(s) - 1while i < j: s[i], s[j] = s[j], s[i] i += 1 j -= 1print("".join(s))s = list("CCF-GESP")s[:] = s[::-1]print("".join(s)) Python-L3 -- 中等 -- A31259 Python代码 a = {} 被执行后,a的数据类型为dict。 Python-L3 -- 中等 -- A31260 程序不一定满足有穷性,而算法必须满足有穷性的特征。 Python-L3 -- 中等 -- A31264 执行下面Python代码后,输出的结果是?( )set1 = {1, 2, 3}set2 = {2, 3, 4}set3 = {3, 4, 5}set4 = (set1 & set2) | (set2 & set3)print(set4) Python-L3 -- 中等 -- A31265 假设有一个集合 s = {1, 2, 3},以下哪个操作会添加元素 4 到集合中?() Python-L3 -- 中等 -- A31267 在Python中,以下哪个方法可以用于去除字符串两端的空白字符?( ) Python-L3 -- 中等 -- A31269 对于列表 lst = [1, 2, 3, 4],执行以下哪个列表推导式可以得到 [1, 4, 9, 16]?( ) Python-L3 -- 中等 -- A31271 对于元组 t = (1, 2, 3, 4, 5, 6, 7, 8, 9, 10),执行 t[::5] 将返回哪个子元组? Python-L3 -- 中等 -- A31273 如果要遍历字典my_dict中的所有项(键和值),应该使用如下哪种语句?( ) Python-L3 -- 中等 -- A31274 下列表达式的值与其它三个选项不相等的是哪一个?( ) Python-L3 -- 中等 -- A31275 Python程序执行出现错误,不太常见的调试手段是( )。 Python-L3 -- 中等 -- A31278 数位之和 Python-L2 -- 较易 -- A31279 某一系列数据的规律是从第3个数值开始是前两个数之和。下面的代码求第N个数的值,N限定为大于2。( )start1 = int(input()) #第1个数start2 = int(input()) #第2个数N = int(input()) #求N个数的值for i in range(2, N): start1, start2 = start2, start1 + start2print(sta… Python-L2 -- 较易 -- A31284 Python语句 print(input() + input()) 能将先后输入的内容拼接在一起。 ( ) Python-L2 -- 较易 -- A31285 Python表达式 round(12.56) 的值为13。( ) Python-L2 -- 较易 -- A31286 Python表达式 12 % 10 % 10 的值为2。( ) Python-L2 -- 较易 -- A31287 在Python中,print(3, 4, 5)可以输出 3 4 5 每个输出项之间用空格分开。( ) Python-L2 -- 较易 --