青少年軟件編程(python)等級考試試卷(五級)
一、單選題(共25題,共50分)
- range()函數的基本用法是什么?( )
A. 生成一個等差數列
B. 生成一個隨機數列
C. 生成一個遞增數列
D. 生成一個遞減數列
正確答案:A
答案解析:range() 函數用于生成一個等差數列,其中起始值、終止值和步長可以根據
需要指定。 - 下列哪個代碼段會輸出 “10 8 6 4 2” ?( )
A. for i in range(2, 11, 2):
print(i, end=" “)
B. for i in range(10, 1, -2):
print(i, end=” “)
C. for i in range(1, 11, 2):
print(i, end=” “)
D. for i in range(10, 2, -2):
print(i, end=” ")
正確答案:B
答案解析:range(10, 1, -2) 會生成一個遞減的序列,因此選項