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
在丝路贸易数据中,用二分查找定位某个销量值,运行如下代码,输出结果是( )
sales = [100, 200, 300, 400, 500, 600]
left, right = 0, 5
while left < right:
mid = (left + right + 1) // 2
if sales[mid] <= 400:
left = mid
else:
right = mid - 1
print(left)
5分
登录后查看选项
12关于 Python 函数,下列说法错误的是( )5分
登录后查看选项
13
某丝路遗址的文物评分矩阵如下,程序输出对角线元素之和,结果是( )
grid = [[9, 2, 4],
[3, 8, 5],
[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 larger(a, b):
return a if a > b else b
print(larger(larger(25, 18), 22))
5分
登录后查看选项
15
以下是丝路商品价格的冒泡排序程序,排序后输出 price[3],结果是( )
price = [88, 45, 67, 32, 56]
for i in range(len(price)-1):
for j in range(len(price)-1-i):
if price[j] > price[j+1]:
price[j], price[j+1] = price[j+1], price[j]
print(price[3])