#876. 分支与循环·单选训练1

分支与循环·单选训练1

分支与循环·单选训练1

第 1 题(单选)

执行 math.gcd(18, 24) 的结果是()。

import math
print(math.gcd(18, 24))

{{ select(1) }}

  • 3
  • 4
  • 6
  • 12

第 2 题(单选)

执行下面程序,输出是()。

def f(n):
 if n == 0:
 return 0
 return n + f(n - 1)
print(f(4))

{{ select(2) }}

  • 4
  • 6
  • 10
  • 24

第 3 题(单选)

执行下面程序,输出是()。

s = 0
for i in range(1, 5):
 s += i
print(s)

{{ select(3) }}

  • 6
  • 10
  • 15
  • 20

第 4 题(单选)

执行下面程序,输出是()。

for i in range(5):
 if i == 3:
 break
 print(i, end='')

{{ select(4) }}

  • 012
  • 0123
  • 123
  • 014

第 5 题(单选)

执行下面程序,输出是()。

for i in range(5):
 if i == 2:
 continue
 print(i, end='')

{{ select(5) }}

  • 01234
  • 0134
  • 124
  • 34