for i in range(1,10,3):
if not i % 3:
break
print(i, end = "-")
2分
登录后查看选项
20
执行如下Python代码,将从小到大依次输出共 |N| 个整数,这里 |N| 表示 N 的绝对值,如 |-3|=3。
N = int(input())
start_num, end_num = 1, N + 1
if N < 0:
start_num, end_num = N, 0
for i in range(start_num, end_num):
print(i, end = " ")
2分
登录后查看选项
21
如下 Python 代码执行后,输出值为 9 。
cnt = 0
for i in range(10):
for j in range(i):
cnt += 1
break
print(i)
2分
登录后查看选项
22
如下 Python 代码执行时如输入 10 ,输出将是 100 。
cnt = 0
N = int(input("请输入正整数:"))
for i in range(N):
for j in range(-i, i):
cnt += 1
print(cnt)
2分
登录后查看选项
23
如下 Python 代码执行其输出是 3 。
count = 0
i = 0
while i < 3:
j = 0
while j < 3:
if i + j >= 3:
count += 1
j += 1
i += 1
print(count)
2分
登录后查看选项
24
执行如下 Python 代码时,如果输入正整数,其输出为该正整数。
N = int(input())
i = 0
rst = 0
while N != 0:
rst = rst + N % 10 * 10 ** i
N //= 10
i += 1
print(rst)
2分
登录后查看选项
25
如下 Python 代码执行时如输入 5 ,将输出代码后的字符图形。
n = int(input())
for i in range(1, n + 1):
for j in range(1, n - i + 1):
print(0, end='')
for k in range(1, 2 * i):
if k <= i:
print(k, end='')
else:
print(2 * i - k, end='')
for j in range(1, n - i + 1):
print(0, end='')
print()
000010000
000121000
001232100
012343210
123454321