题目编号
语言
全部语言
等级
全部等级
考查知识点
选择考查知识点 (0)
找到 1506 道单选题
EXY-SC-2881
第 96 题
第二届世界人形机器人运动会开幕式上,机器人方阵通过控制程序来完成整场表演。表演前,工程师们使用集成开发环境(IDE)编写并调试方阵的控制程序。下列关于 IDE 功能的描述,错误的是( )。
A
可以提供代码自动补全,提高编程效率
B
可以提供辅助信息,帮助排查程序逻辑错误
C
可以直接控制机器人电机转动
D
支持语法高亮,使代码更易阅读
语言: Python
GESP真题 三级
2026.9
单选题号: 1
EXY-SC-2880
第 97 题

小北的身高是 1.65 米。班上有 n 个小朋友,小北想和身高最接近自己的人交朋友。如果有多个小朋友与小北的身高差相同,小北想和其中身高较矮的第一个小朋友做朋友。横线处应该填入的代码是( )。

n = int(input("请输入小朋友的人数: "))
target = 1.65
best_height = 0.0
min_diff = 100.0  # 假设身高差不会超过100

for i in range(n):
    h = float(input(f"请输入第 {i + 1} 个小朋友的身高: "))

    if h > target:
        diff = h - target
    else:
        diff = target - h

    if diff < min_diff:
        min_diff = diff
        best_height = h
    elif diff == min_diff:
        __________________
        __________________

print("小北的朋友身高为:", best_height)
A
if h < best_height:
    best_height = h
B
if h > best_height:
    best_height = h
C
if h < target:
    best_height = h
D
if h <= target:
    best_height = h
语言: Python
GESP真题 二级
2026.9
单选题号: 15
EXY-SC-2879
第 98 题

小北的身高是 1.65 米。班上有 n 个小朋友,小北想和身高最接近自己的人交朋友。如果有多个小朋友与小北的身高差相同,小北想和其中身高较矮的第一个小朋友做朋友。横线处应该填入的代码是( )。

n = int(input("请输入小朋友的人数: "))
target = 1.65
best_height = 0.0
min_diff = 100.0

for i in range(n):
    h = float(input(f"请输入第 {i} 个小朋友的身高: "))
    diff = abs(h - target)

    if ____________________:  # 横线处填空
        min_diff = diff
        best_height = h

print("小北的朋友身高为:", best_height)
A

diff < min_diff or (diff == min_diff and h < best_height)

B

diff <= min_diff and h < best_height

C

diff < min_diff and h < best_height

D

diff < min_diff or h < best_height

语言: Python
GESP真题 二级
2026.9
单选题号: 14
EXY-SC-2878
第 99 题

如下的 Python 代码用于输出如下数字图形。注意:最后一行数字之前没有空格。横线处应填入的代码是 ( )。

请输入行数:12
           0
          12
         345
        6789
       01234
      567890
     1234567
    89012345
   678901234
  5678901234
 56789012345
678901234567
i = 0
line = int(input("请输入行数:"))
for j in range(line):
    for _ in range(_______________):
        print(" ", end = "")
    for _ in range(j + 1):
        print(i, end = "")
        i += 1
        if i >= 10:
            i = 0
    print()
A

line - j - 1

B

line - j

C

line

D

line + 1

语言: Python
GESP真题 二级
2026.9
单选题号: 13
EXY-SC-2877
第 100 题
下列 Python 代码执行后,其输出是( )。
count = 0
for i in range(1, 4):
    for j in range(i):
        if j % 3 == 0:
            continue
        count += 1
        if i * j >= 2:
            break
print(i, j, count)
A
2 3 2
B
3 0 2
C
3 1 2
D
3 2 3
语言: Python
GESP真题 二级
2026.9
单选题号: 12
当前页显示 96 - 100 ,共 1506 道单选题