选择题 共15道

01 02 03 04 05 06 07 08 09 10 11 12 13 14 15


判断题 共5道

16 17 18 19 20

E945 算法应用 星火征途 Python 模拟题3-练习

选择题 共15道
01

在Python中,要输出红色标语“星星之火,可以燎原”,应使用以下哪条语句?

5分
登录后查看选项
02

已知变量 red_army 表示红军人数,敌军人数是红军的3倍多200人。以下哪行代码可以正确计算敌军人数并存入变量 enemy?

5分
登录后查看选项
03

一次战役中,每个连队携带步枪80支,共有 n 个连队。以下哪段代码能正确计算总步枪数并存入变量 total?

5分
登录后查看选项
04

下列哪个变量名符合Python命名规则?

5分
登录后查看选项
05

已有 food = 500(粮食储备量),执行 food = food - 80 后,food 的值是多少?

5分
登录后查看选项
06

阅读以下代码,程序运行后会输出什么?

spirit = "延安精神"
print("我们要传承:" + spirit)
5分
登录后查看选项
07

如果要接收用户输入的行军里程(整数),并存入变量 distance,应使用以下哪条语句?

5分
登录后查看选项
08

下列哪个运算符用于判断两个数是否不相等?

5分
登录后查看选项
09

阅读以下程序,如果用户输入数字 3,输出结果是什么?

choice = int(input("请选择战役:1.四渡赤水 2.飞夺泸定桥 3.平型关大捷\n"))
if choice == 1:
  print("您选择了四渡赤水")
elif choice == 2:
  print("您选择了飞夺泸定桥")
else:
  print("您选择了平型关大捷")
5分
登录后查看选项
10

在Python中,range(2, 11, 3) 会产生哪些数字?

5分
登录后查看选项
11

以下代码横线处填入哪个选项,能够输出列表中的所有英雄人物?

heroes = ["董存瑞", "黄继光", "邱少云", "杨靖宇"]
for i in range(len(heroes)):
  print(______)
5分
登录后查看选项
12

下列哪种排序算法在平均情况下时间复杂度为 O(n log n)?

5分
登录后查看选项
13

阅读以下程序,它的功能是什么?

n = int(input("请输入运输次数:"))
total = 0
for i in range(n):
  total = total + 50
print("总物资:", total, "吨")
5分
登录后查看选项
14

以下代码运行后,变量 result 的值是多少?

soldier = 120
gun = 3
ammo = 200
result = soldier * gun + ammo
5分
登录后查看选项
15

在Python中,下列哪个数据结构可以存储一组“键-值”对,方便根据键快速查找值?

5分
登录后查看选项
判断题 共5道
16

Python中的单行注释使用 // 开头。

5分
登录后查看选项
17

语句 print(4 + 5 * 3) 的输出结果是27。

5分
登录后查看选项
18

列表中的元素可以通过下标访问,下标从0开始。

5分
登录后查看选项
19

continue 语句用于终止整个循环,跳出循环体。

5分
登录后查看选项
20

枚举算法是一种通过遍历所有可能情况来求解问题的方法,适合解空间较小的问题。

5分
登录后查看选项