wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

สอบกลางภาค python

Total questions: 20

Worksheet time: 8mins

Name
Class
Date
1.

ปัจจุบันนักเรียนทุกคนที่ใช้เครื่องคอมพิวเตอร์ในปัจจุบัน จัดอยู่ในระดับใด

a)

User

b)

Hacker

c)

Programer

d)

Admin

2.

ข้อใดต่อไปนี้สามารถนำไปนำตั้งชื่อตัวแปรได้ตามกฏการตั้งชื่อตัวแปร

a)

$smpk

b)

#number

c)

Name-5

d)

sChooL_99

3.

+, -, *, / เป็นตัวดำเนินการแบบใดในภาษา Python

a)

ตัวดำเนินการเปรียบเทียบ

b)

ตัวดำเนินการทางคณิตศาสตร์

c)

ตัวดำเนินการทางตรรกะ

d)

ตัวดำเนินการในการกำหนดค่า

4.

ข้อใดต่อไปนี้ ตั้งชื่อตัวแปรไม่ถูกต้อง

a)

hello

b)

_number

c)

no8

d)

1_name

5.

ข้อใด คือ ชนิดข้อมูลประเภท int

a)

2.5

b)

π\pi

c)

10

d)

25\sqrt{25}

6.

ภาษาไพทอนเป็นภาษาคอมพิวเตอร์ระดับใด

a)

ระดับต่ำ

b)

ระดับกลาง

c)

ระดับสูง

d)

ระดับมาตรฐาน

7.

ข้อใด คือ ชนิดข้อมูลประเภท str

a)

4.53

b)

( )

c)

9

d)

สมปอง

8.

คำสั่ง if ทางเลือกเดียวจะทำงานสถานะใดเท่านั้น

a)

สถานะ จริง เท่านั้น

b)

สถานะ เท็จ เท่านั้น

c)

สถานะใดก็ได้

d)

ขึ้นอยู่กับเงื่อนที่สร้าง เท่านั้น

9.

ตัวแปรชนิด Number ประเภทใดเป็นตัวเลขทศนิยม

a)

int

b)

long

c)

float

d)

complex

10.

ข้อใด คือ คำสงวน

a)

facebook

b)

kfc

c)

printf

d)

return

11.

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

a)

echo

b)

output

c)

print

d)

printf

12.

หากต้องการกำหนดตัวแปร n ให้เป็นชนิด integer ที่มีค่าเท่ากับ 5 จะต้องประกาศตัวแปรอย่างไร

a)

n=5

b)

var n=5

c)

5

d)

number=5

13.

ข้อใดคือผลลัพธ์จากโค้ดต่อไปนี้

N = "hello"

n = 'Hello'

print ("n")

a)

Hello

b)

n

c)

hello

d)

ไม่มีข้อถูก

14.

Number ควรเป็นชนิดข้อมูลใด

a)

String

b)

Integer

c)

Boolean

d)

Float

15.

ข้อใดคือไอคอนของไพทอน

a)
b)
c)
d)
16.

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

a)

%

b)

/

c)

//

d)

\

17.

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

a)

***

b)

^

c)

*

d)

**

18.

ตัวแปร คืออะไร

a)

คือโครงสร้างของข้อมูล

b)

คือชื่อที่ใช้ในการเก็บค่าหรือกำหนดค่า

c)

คือเครื่องหมายที่ใช้ในการดำเนินการ

d)

คือ อัลกอริทึม

19.

> < = <= >= เป็นตัวดำเนินการประเภทใด

a)

ตัวดำเนินการเปรียบเทียบ

b)

ตัวดำเนินการทางตรรกะ

c)

ตัวดำเนินการทางคณิตศาสตร์

d)

ตัวดำเนินการสมาชิก

20.

การกำหนดชื่อตัวแปรใน Python ข้อใดผิด

a)

ใช้ตัวอักษร A-Z ตัวเล็กหรือใหญ่ก็ได้

b)

ตัวแปรขึ้นต้นด้วยตัวเลขได้

c)

ตัวแปรห้ามมีช่องว่าง

d)

การตั้งตัวแปรห้ามซ้ำคำสงวน