wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Python Quiz

Total questions: 15

Worksheet time: 7mins

Name
Class
Date
1.

Comment ในภาษา Python นั้นเริ่มต้นด้วยเครื่องหมายใด

a)

\\

b)

#

c)

//

d)

$

2.

ในภาษาไพทอน ฟังก์ชันใดใช้ในการแสดงข้อความออกทางจอภาพ

a)

print

b)

echo

c)

Output

d)

printf

3.

7//4 มีค่าเท่ากับข้อใด

a)

3

b)

1.7

c)

1

d)

1.777

4.

หากต้องการแปลงชนิดข้อมูลตัวแปร a ที่เป็นชนิด String ให้เป็น Integer จะต้องใช้คำสั่งใด

a)

int(a)

b)

StringToInt(a)

c)

integer(a)

d)

StringToInteger(a)

5.

หากต้องการหาเศษที่ได้จากการหาร จะต้องใช้เครื่องหมายใด

a)

%

b)

/

c)

//

d)

\

6.

ข้อใดคือตัวดำเนินการที่หมายถึงยกกำลังในภาษา Python

a)

***

b)

^

c)

*

d)

**

7.

ข้อใดต่อไปนี้เป็นคำสั่ง if ในภาษา Python ที่ถูกต้อง

a)

if a >= 10 :

b)

if (a = 22)

c)

if (a => 10)

d)

if a =< 22 :

8.

จะต้องใช้คำสั่งใดในการเพิ่มเงื่อนไขต่อจาก if

a)

Elseif

b)

else if

c)

elif

d)

if else if

9.

คำสั่งในการวนลูป For ของภาษาไพทอนในข้อใดถูกต้อง

a)

for a in range(3)

b)

for a loop 3 :

c)

for(a = 0; a < 3 ; a++)

d)

for a in range(1, 3) :

10.

ถ้าต้องการแสดงผลลัพธ์เลข 1 – 10 ควรใช้คำสั่งในข้อใด

a)

for a in range(1, 10) :

b)

for a in range(1, 11) :

c)

for a in range(0, 11) :

d)

for a in range(0, 10) :

11.

การสร้างลิสต์ในข้อใดถูกต้อง

a)

List1 = range(1,2,3,4)

b)

List1 [1,2,3]

c)

List1 range(1,2,3,4)

d)

List1 = []

12.

เมื่อรันโปรแกรมต่อไปนี้ ผลลัพธ์ที่ได้คือข้อใด

a)

1

b)

2

c)

3

d)

4

13.

เมื่อรันโปรแกรมต่อไปนี้ แล้วผู้ใช้กรอก 4 และ 5 ตามลำดับ ผลลัพธ์จะแสดงค่าใด

a)

4

b)

5

c)

9

d)

20

14.

จากโปรแกรมต่อไปนี้จงหาว่าโปรแกรมใดให้ผลลัพธ์ในการทำงานเหมือนกับโปรแกรมนี้ (ตอบได้หลายข้อ ให้เลือกทุกข้อที่ถูกต้อง)

a)
b)
c)
d)
15.

จากส่วนของโปรแกรมต่อไปนี้ ถ้า n = 6 แล้ว ค่าผลลัพธ์สุดท้ายของ f มีค่าเท่าใด

a)

30

b)

120

c)

720

d)

12