Font size
S
M
L
XL
WorksheetsPython Language 2
Total questions: 10
Worksheet time: 6mins
Name
Class
Date
1.
Python list 中每一個元素之間是用什麼隔開?
a)
逗點 ,
b)
分號 ;
c)
空白
d)
老師對學生無窮的愛 (選我正解)
2.
a=[1,7,4,9,8]
請問 a[1] 是那個數字
a)
1
b)
2
c)
7
d)
8
3.
令串列的名稱為 lst, 請問底下那個指令可以取得串列的長度?
a)
Len(lst)
b)
長度(lst)
c)
len(lst)
d)
length(lst)
4.
請問這支程式會印出幾個 'hi' ?
a)
4
b)
5
c)
3
d)
1
5.
如果要找出可以被 18 除盡的數,請問空白處要填什麼?
(a)
6.
本題多選
a = [18,16,32,48,99]
要取出最後一個元素,可以用那種寫法?
a)
a[-1]
b)
a[4]
c)
a[5]
d)
a[len(a)-1]
7.
底下的串列中存了所有學生的數學成績。老師決定每個學生的成績開更號後乘以10。
請問班上同學的「平均」成績為何?
s = [88, 40, 36, 42, 61]
a)
71.023257
b)
70.2849369
c)
71.992754
d)
72.992754
8.
s = [87, 69, 48, 22, 19]
m = [4, 3, 7]
請問要把 s 以及 m 串接起來,要使用那種語法?
a)
s @ m
b)
s + m
c)
s.con(m)
d)
s & m
9.
本題多選
s = [19, 37, 64, 88, 9]
請問要取得 s 的子集合 [19, 37, 64],底下那些寫法是對的?
a)
s[0:3]
b)
s[0:2]
c)
s[:3]
d)
s[1:3]
10.
s = [1, 8, 7, 19, 7]
請問 s[-2:]
會得到什麼?
a)
[1, 8]
b)
這是錯誤的寫法
c)
[7, 19]
d)
[19, 7]
Reset
