wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Python 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]