wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Python 程式碼基礎

Total questions: 20

Worksheet time: 6mins

Name
Class
Date
1.

在 Python 中,單行註解使用哪個符號?

a)

//

b)

#

c)

/*

d)

--

2.

Python 中的基本資料型態,用type( )指出的型態,何者錯誤?

a)

int整數

b)

float浮點數

c)

string字串

d)

bool布林值

3.

要取得字串的倒序排列,應使用哪個語法?

a)

A) str[::-1]

b)

B) str.reverse()

c)

C) str.split()

d)

D) str.sort()

4.

在 Python 中,哪個函數用來輸出資料?

a)

input()

b)

print()

c)

output()

d)

display()

5.

使用哪個方法可以將字串轉換為整數?

a)

str()

b)

int()

c)

float()

d)

bool()

6.

在 Python 中,哪個運算符用於取餘數?

a)

A) +

b)

B) -

c)

C) *

d)

D) %

7.

在 Python 中,如何使用 if 條件判斷?

a)

if (條件) { }

b)

if 條件:

c)

if [條件]

d)

if {條件}

8.

在 Python 中,如何取得字串中第 n 個字元?

a)

str[n]

b)

str(n)

c)

str{n}

d)

str[n-1]

9.

在 Python 中,如何將字串分割為列表?

a)

text.split(" ")

b)

text.divide()

c)

text.break()

d)

text.list()

10.

在 Python 中,哪個運算符用於次方計算?

a)

**

b)

^

c)

pow()

d)

exp()

11.

在 Python 中,如何使用 print() 函數不換行輸出?

a)

使用 end=" "

b)

使用 sep=" "

c)

使用 stop=" "

d)

使用 break=" "

12.

在 Python 中,str = "Hello, CTAS!",如何取得"CTAS!"等5個字元?

a)

str[7:11]

b)

str(6:10)

c)

str[6:10]

d)

str(7-11)

13.

在程式設計中,何時使用 'else' 關鍵字?

a)

當條件成立時

b)

當條件不成立時

c)

當條件不明確時

d)

當條件成立或不成立時

14.

若 str = "Hello, CTAS!",print(str[1]) 的輸出結果為何?

a)

A)H

b)

B) e

c)

C) C

d)

D) !

15.

下列哪個運算式代表 a 除以 b 的餘數,若在判斷偶數時可用此當判斷式if a__b == 0: ,則為偶數?

a)

A)a / b

b)

B) a // b

c)

C)a ** b

d)

D) a % b

16.

a = 7; b = 2; print(a%b) 的輸出結果為何?

a)

0

b)

1

c)

2

d)

3

17.

a = 7; b = 2; print( a//b) 的輸出結果為何?

a)

1

b)

2

c)

3

d)

3.5

18.

A =  "二1"
B =  "陳玉曄"
print("班級:_____,老師:{1}".format(A, B))
要輸出班級:二1,老師:陳玉曄,則空格____應填入?

a)

{0}

b)

{1}

c)

A

d)

B

19.

num2 = 10.01,則num2為什麼型態?

a)

str

b)

string

c)

int

d)

float

20.

a=4

a= a**0.5

以上程式,最後a的值為何?

a)

1

b)

2

c)

4

d)

0.5