Font size
S
M
L
XL
WorksheetsITS Python 串列與元組課堂測驗
Total questions: 10
Worksheet time: 10mins
Name
Class
Date
1.
請問執行以下程式會印出什麼?
a)
1 1
b)
1 4
c)
2 1
d)
2 4
2.
請問以下何者錯誤?
a)
i 是 ['p']
b)
j 是 ['P', 'P', 'L']
c)
k 是 ['P', 'L']
d)
l 是 []
3.
scores 是一個存放 10 位學生成績的串列,
請問執行以下程式後,請問回答區的敘述何者錯誤?
a)
a 是最高分數
b)
b 是最低分數
c)
c 是平均分數
d)
以上皆對
4.
請問 result 的輸出結果為何?
a)
fghijfij
b)
ffghijfik
c)
ffghijfi
d)
fghijfi
5.
請問以下程式的執行結果為何?
a)
None
b)
1
c)
2
d)
執行錯誤
6.
請問以下程式的執行結果為何?
a)
4
b)
5
c)
8
d)
12
7.
下列 veggies 為一個存放資料的串列,
若使用 insert() 進行資料的插入,請問輸出結果為何?
a)
['carrot', 'celery', 'broccoli', 'potato', 'asparagus']
b)
['carrot', 'celery', 'potato', 'asparagus']
c)
['carrot', 'broccoli', 'celery', 'potato', 'asparagus']
d)
['celery', 'carrot', 'broccoli', 'potato', 'asparagus']
8.
請問以下串列運算的輸出結果為何?
a)
2
b)
4
c)
5
d)
8
9.
請問以下串列運算的輸出結果為何?
a)
[15, 10, 5]
b)
[10, 5]
c)
[25, 10]
d)
[25, 15, 10, 5]
10.
scores 是存放了 100 個學生考試成績的串列,
裡面的分數是由高排到低 你想要取出最低分的五個學生,
請問下列哪兩個程式碼片段能做到這件事情?
(此題為複選題)
a)
scores[:-5]
b)
scores[-5:]
c)
scores[-5::-1]
d)
scores[len(scores)-1:-6:-1]
Reset
