cnt = 0
for i in range(2, 5):
for j in range(1, 4):
if i * j > 5:
cnt += 1
print(cnt)
5分
登录后查看选项
10以下关于选择排序的描述,正确的是( )5分
登录后查看选项
11
在药材年份数据中,用二分查找找到最后一个不大于某年份的记录,运行如下代码,输出结果是( )
years = [10, 20, 30, 40, 50, 60]
left, right = 0, 5
while left < right:
mid = (left + right + 1) // 2
if years[mid] <= 40:
left = mid
else:
right = mid - 1
print(left)
5分
登录后查看选项
12关于 Python 函数,下列说法错误的是( )5分
登录后查看选项
13
某民族技艺的评分矩阵如下,程序输出对角线元素之和,结果是( )
grid = [[8, 3, 5],
[2, 9, 4],
[6, 1, 7]]
total = 0
for i in range(3):
for j in range(3):
if i == j:
total += grid[i][j]
print(total)
5分
登录后查看选项
14
运行嵌套函数,输出是( )
def bigger(a, b):
return a if a > b else b
print(bigger(bigger(18, 12), 15))
5分
登录后查看选项
15
以下是民族服饰销量的冒泡排序程序,排序后输出 sales[3],结果是( )
sales = [65, 42, 58, 30, 51]
for i in range(len(sales)-1):
for j in range(len(sales)-1-i):
if sales[j] > sales[j+1]:
sales[j], sales[j+1] = sales[j+1], sales[j]
print(sales[3])