PROBLEM SET
题库
按难度与知识点筛选,找到适合的练习题。
题目列表
共 67434 题
A20361
使用pip list命令可以查看当前Python环境中所有已安装的第三方库及版本信息。( )
电子学会-Python-L4
困难
--
A20362
Python语言编程中,如果参数输入的类型不匹配,运行时程序会报错。( )
电子学会-Python-L4
困难
--
A20363
Python语言编程中,函数如果没有return语句,默认返回None。( )
电子学会-Python-L4
困难
--
A20364
递推基本思想是通过已知条件,利用递推关系(或递推公式)来求解问题。递推关系通常是一个或多个前项与当前项之间的关系式。( )
电子学会-Python-L4
困难
--
A20365
递归思想是一种直接或间接地调用自身的算法设计方法,通常用于解决那些问题本身可以被分解为更小的相同类型问题的情况。( )
电子学会-Python-L4
困难
--
A20366
下列生活问题中,不适合用分治策略解决的是?( )
电子学会-Python-L4
困难
--
A20367
分治算法的基本思想不包括下列哪个选项?( )
电子学会-Python-L4
困难
--
A20368
下面为银行存款计算程序,假设存款利率每年都是0.03,小明有1000元,求存满5年后的总金额,下面Python代码空白处应该填入哪个选项?( )def interest(total, years, rate=0.03): for i in range(years): total *= ( ) return total print(interest(1000, 5))
电子学会-Python-L4
困难
--
A20369
小明正在用枚举算法解决一个问题:找出所有满足各位数字之积等于12的三位数。为了提高程序运行效率,他需要选择一个合适的数值范围进行枚举。在以下选项中,哪种数值范围能让算法的执行效率最高?( )
电子学会-Python-L4
困难
--
A20370
在Python语言中,匿名函数不需要用return来返回值,执行如下程序段后的结果是?( )f = lambda x, y : x if x > y else y result = f(10, 20) print(result)
电子学会-Python-L4
困难
--
A20371
下列Python代码的输出结果是?( )s = lambda a,b:a*b s(4,4)
电子学会-Python-L4
困难
--
A20372
下列关于函数return语句的说法,正确的是?( )
电子学会-Python-L4
困难
--
A20373
在Python语言中,当不确定需要传入的值是多少时,可以用*args来表示,执行如下程序段后的结果是?( )def fun(*args): t = 0 for x in args: t += x return t print(fun(1) + fun(2, 3))
电子学会-Python-L4
困难
--
A20374
有如下Python程序段,执行该程序段后的结果是?( )def mul(x, y=1): return x ** y print(mul(2), mul(1, 2))
电子学会-Python-L4
困难
--
A20375
在Python语言中,以下哪个函数调用可以正确输出“计算结果=9”?( )函数定义如下:def calc(x, y, z): ans = (x + y) * z print(f"计算结果={ans}")
电子学会-Python-L4
困难
--
A20376
在Python程序中,以下哪个选项的函数调用能够正确输出结果为:“4年级的李明同学”?( )函数定义如下:def student_info(grade, name): print(f"{grade}年级的{name}同学")
电子学会-Python-L4
困难
--
A20377
小明想在Python中导入matplotlib的pyplot模块并设置别名,绘制图表。正确的导入方式是?( )
电子学会-Python-L4
困难
--
A20378
小明需要升级安装最新版本的 numpy 库用于数据分析。正确的安装命令是?( )
电子学会-Python-L4
困难
--
A20379
小明根据课上老师讲的内容编写了以下Python程序,老师发现了错误却依旧可以运行,当前输出结果是?( )def f(a:int,b:str)>str: c=a+b print(c) return f f('3','45')
电子学会-Python-L4
困难
--
A20380
有如下Python程序,执行该程序后输出的结果是?( )n = 5 def fun(): global n n = n * 2 print(n) fun() print(n)
电子学会-Python-L4
困难
--