题目编号
语言
全部语言
等级
全部等级
考查知识点
选择考查知识点 (0)
找到 1506 道单选题
EXY-SC-2876
第 101 题
下列 Python 代码执行后,其最终输出结果是( )。
total = 0
i = 1
while i <= 3:
    for j in range(1, i + 1):
        total += i * j
        i += 1
print(total)
A
9
B
11
C
23
D
25
语言: Python
GESP真题 二级
2026.9
单选题号: 11
EXY-SC-2875
第 102 题

有关如下 Python 代码描述,错误的是( )。

n = int(input("请输入一个正整数: "))
if n <= 1:
    print(f"{n}非素数")
elif n == 2:
    print("2是素数")
else:
    limit = int(n ** 0.5) + 1
    for i in range(2, limit):
        if n % i == 0:
            print(f"{n}非素数")
            break
    else:
        print(f"{n}是素数")
A

n <= 1 条件用于判断输入 0 、1 以及负数时的情况,不能省略。

B

n == 2 条件及其相关代码可以省略,能正确输出 2是素数。

C

break 语句不可以省略,否则非素数还将执行最后一行的语句。

D

limit = int(n ** 0.5) + 1 语句中的 1 可以修改为其他大于等于 1 的正整数,执行结果不会有错误,但循环次数增多,效率有所影响。

语言: Python
GESP真题 二级
2026.9
单选题号: 10
EXY-SC-2874
第 103 题
下列 Python 代码执行后,其输出是( )。
tot = 0
for i in range(-5, 5):
    if not (i % 3 != 0):
        tot += 1
print(tot)
A
2
B
3
C
7
D
9
语言: Python
GESP真题 二级
2026.9
单选题号: 9
EXY-SC-2873
第 104 题
下列 Python 代码执行后,其输出是( )。
tnt = 0
for i in range(10):
    if i % 3:
        tnt += i
print(tnt)
A
12
B
18
C
22
D
27
语言: Python
GESP真题 二级
2026.9
单选题号: 8
EXY-SC-2872
第 105 题
执行如下 Python 代码,当输入 4 时,其输出是( )。
n = int(input())
tot = 0
for i in range(1,n):
    for j in range(1,i):
        tot += 1
print(tot)
A
1
B
3
C
6
D
10
语言: Python
GESP真题 二级
2026.9
单选题号: 7
当前页显示 101 - 105 ,共 1506 道单选题