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

PROBLEM SET

题库

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

共 67434 题
重置

题目列表

共 67434 题
A20341 二分查找算法的前提是?( ) 电子学会-Python-L3 -- 困难 -- A20342 在对数组 [5, 3, 8, 1, 2] 进行冒泡升序排序时,第一趟排序后数组变为?( ) 电子学会-Python-L3 -- 困难 -- A20343 在冒泡升序排序中,第一趟排序的目的是?( ) 电子学会-Python-L3 -- 困难 -- A20344 下列Python代码的输出结果是?( )a=int('1A',16) b=int('20',8) c=a-b print(c) 电子学会-Python-L3 -- 困难 -- A20345 要表示赤橙黄绿青蓝紫7种颜色,需要的二进制位数至少为?( ) 电子学会-Python-L3 -- 困难 -- A20346 下列Python代码的输出结果是?( )b=bin(11) print(b) 电子学会-Python-L3 -- 困难 -- A20347 下列Python代码的输出结果是?( )y = 0o15 print (y) 电子学会-Python-L3 -- 困难 -- A20348 有如下图所示的 “虚拟小学.csv” 文件,小明编写Python程序统计血型为“A”型的人数。请问下面程序中红色①处,应该填写什么代码?( )t = 0 with open('虚拟小学.csv', 'r', encoding='utf-8') as f: for line in f.readlines(): a = line.strip().split(",") if ① =="A": t = … 电子学会-Python-L3 -- 困难 -- A20349 小明编写了下面的Python程序,程序将新建一个名为 “水果.csv” 的文件,请问,红色 ① 处的代码应该是?( )a=['苹果','梨子','西瓜','桃子','葡萄','桔子'] f=open('水果.csv', ①) f.write(','.join(a)+'\n') f.close() 电子学会-Python-L3 -- 困难 -- A20350 有如下图所示的“虚拟小学学生数据.csv”数据,小明编写了以下Python代码,请问,代码运行到最后,打印出的结果是?( )f = open('虚拟小学学生数据.csv', 'r', encoding='utf-8') for line in f.readlines(): a = line.split(",") if a[0] == "顾郁静": print(a[3]) 电子学会-Python-L3 -- 困难 -- A20351 二维数组 a 中,保存了人名、体重值、身高值。小明想编写Python程序,计算所有人的总体重,请问下面程序中红色问号处,应该填什么?( )a = [['小明',46,154],['小华',42,147],['小李',45,152],['小王',41,150]] s = 0 for i in range(0,len(a)): s = s + a[i][?] print("总体重为:", s ) 电子学会-Python-L3 -- 困难 -- A20352 小明编写了下列4行Python代码,请问代码运行后打印出来的结果是?( )K = ['a','b','c'] N = ['x','y','z'] M = [N,K] print(M[1][0]) 电子学会-Python-L3 -- 困难 -- A20353 种植花卉园丁在花园里种植花卉,第1行种5株花。从第2行开始,如果行数能被3整除,该行种植的花卉数量是前一行的2倍;如果行数除以3余1,该行种植的花卉数量比前一行多3株;如果行数除以3余2,该行种植的花卉数量比前一行少1株。下面的递归函数用于计算第n行种植了多少株花卉,请完善划线处的代码。def flower(n): if n == 1: return ① else: leftover = ② i… 电子学会-Python-L4 -- 困难 -- A20354 智能家居系统在智能家居系统中,我们可以通过中央控制系统来管理各个房间的智能灯。为了简化问题,假设每个房间有一个智能灯,其状态用1表示开,0表示关。我们的任务是计算家里所有开着的灯的数量。我们将采用分治算法的思想来解决这个问题。请补全以下代码,使用分治算法实现统计列表中开着的灯(值为1)数量的功能。def count_lights_on(rooms): # 如果列表为空,直接返回0 if not … 电子学会-Python-L4 -- 困难 -- A20355 密码安全性密码离不开大家的生活,各类APP中密码设置简单了,就容易造成损失。为此小明编写程序检测密码是否安全。安全密码的两个条件:①密码长度至少8位,②密码中数字、大写字母、小写字母和特殊符号(!@#%^&*())这四类符号中必须有3项以上。比如,密码是"ADa%9"(不包括双引号),运行程序后输出"密码不符合安全要求"。利用Python编写程序如下,完善划线处的代码。def checkpwd… 电子学会-Python-L4 -- 困难 -- A20356 分治算法的必要条件之一,是分解后的子问题可以独立求解。( ) 电子学会-Python-L4 -- 困难 -- A20357 小明用Python语言写了一个程序,计算从1加到n的总和,他分别用两种方法实现了这个功能:# 方法一total = 0 for i in range(1, n+1): total += i# 方法二total = n * (n+1) // 2小明说,方法2比方法1快得多,因为方法1的时间复杂度是O(n+1),而方法2的时间复杂度是O(1)。( ) 电子学会-Python-L4 -- 困难 -- A20358 小明正在学习求正方形的面积,他用Python语言创建了如下函数,他认为函数没有return返回值运行会错误。( )fun = lambda x : x ** 2 电子学会-Python-L4 -- 困难 -- A20359 在Python语言中,函数的关键字实参是通过“关键字=值”方式,将实参与形参关联映射,实参顺序要严格按照形参顺序传递,否则运行结果会发生改变。( ) 电子学会-Python-L4 -- 困难 -- A20360 在Python语言中,函数的核心意义在于将代码模块化、提高代码执行效率,并通过抽象化逻辑降低复杂性。( ) 电子学会-Python-L4 -- 困难 --