Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Page 1

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

在 Python 中,range() 的「初值」若省略,預設會是什麼數字?

a)

預設為間隔值

b)

預設為 -1

c)

預設為 1

d)

預設為 0

2.

當未提供「間隔值」時,range() 的預設間隔值為多少?

a)

預設為 1

b)

預設視情況改變

c)

預設為 0

d)

預設為 -1

3.

list2 = range(3, 8) 轉為串列後的元素是哪些?

a)

[2,3,4,5,6]

b)

[4,5,6,7,8]

c)

[3,4,5,6,7,8]

d)

[3,4,5,6,7]

4.

list3 = range(-2, 4) 轉為串列後,最小與最大元素分別為何?

a)

最小 -3、最大 4

b)

最小 -1、最大 3

c)

最小 -2、最大 4

d)

最小 -2、最大 3

5.

以下哪個呼叫能產生遞減序列?

a)

range(0, 5, 2)

b)

range(0, 5, 1)

c)

range(5, 5, -1)

d)

range(5, 0, -1)

6.

使用 range(3, 8, 2) 時,正確輸出是哪一個?

a)

[4,6,8]

b)

[3,6]

c)

[5,7,9]

d)

[3,5,7]

7.

為何遞減序列的起始值必須大於終止值?

a)

因為需包含終止值

b)

因為終止值不包含

c)

因為步長為零

d)

因為步長為負數

8.

下列哪個選項正確描述 range 的第三個參數?

a)

表示是否反轉序列

b)

表示序列長度

c)

表示每次的間隔

d)

表示是否包含終止

9.

要得到 [10,8,6,4,2],哪個呼叫最合適?

a)

range(10, 2, -2)

b)

range(10, 1, -2)

c)

range(12, 2, -2)

d)

range(10, 0, -1)

10.

關於 range(8,3,-1) 的終止條件,下列何者正確?

a)

遞減直到小於終止值

b)

遞減直到等於終止值

c)

遞減直到不大於終止值

d)

遞減直到不小於終止值+1