wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Python Algorithm

Total questions: 15

Worksheet time: 7mins

Name
Class
Date
1.

Flow Chart คือแผนผังประเภทใด

a)

แผนผังสัญลักษณ์รูปภาพ

b)

แผนผังตัวหนังสือ

c)

แผนผังตัวเลข

d)

แผนผังเพื่อตัดสินใจ

2.

Pseudo Code คือแผนผังประเภทใด

a)

แผนผังความคิดเห็น

b)

แผนผังรูปภาพเพื่ออธิบายภาพรวมของโปรแกรม

c)

แผนผังความคิดแบบข้อความเป็นขั้นเป็นตอน

d)

แผนผังที่อธิบายเงื่อนไขต่าง ๆ

3.

จงแปลงข้อความนี้ให้เป็นภาษาโปรแกรม Python ให้ถูกต้อง

ถ้าฉันทอยลูกเต๋าได้เลข 4 เธอต้องจ่ายฉัน 10 บาท

4 lines
4.

สัญลักษณ์นี้แทนความหมายใด

a)

input

b)

Start/End

c)

process

d)

Start/Pause

5.

สัญลักษณ์นี้แทนความหมายใด

a)

Input รับข้อมูล

b)

Display แสดงผลทางจอภาพ

c)

Process ปฏิบัติงาน

d)

Decision ตัดสินใจ

6.

สัญลักษณ์นี้แทนความหมายใด

a)

Output แสดงผล

b)

Input รับค่า

c)

Decision ตัดสินใจ

d)

Process ปฏิบัติงาน

7.

การตัดสินใจแบบ 2 ทางเลือก จริงและเท็จ ใช้รูปแบบใดถูกต้อง

a)

if ...........

statement

else if ...................

statement

b)

if ........... :

statement

else :

statement

c)

if ...........

statement

else

statement

d)

if ...........

statement

elif ................

statement

8.

จบประโยค if, else, elif ต้องใส่เครื่องหมายใดเสมอ

a)

;

b)

)

c)

.

d)

:

9.

•จงเขียนภาษา Python ให้ถูกต้อง

เมื่อต้องการให้เครื่องตรวจจับความเร็วแสดงผล

-ถ้ารถวิ่งด้วยความเร็ว 50-60 Km/H ถือว่าคุณขับรถปลอดภัย Safe

-ถ้ารถวิ่งด้วยความเร็ว 70-90 Km/H ถือว่าคุณขับรถในอัตราปกติ Normal

-ถ้ารถวิ่งด้วยความเร็ว 100-140 Km/H ถือว่าคุณขับรถเร็ว Fast

4 lines
10.

ใช้เครื่องหมายใด ถ้าต้องการหารเอาเฉพาะเศษ

a)

%

b)

//

c)

/

d)

*2

11.

จงหาผลลัพธ์ของ total

tl_score = 10.59

total = (tl_score // 1)

a)

10.59

b)

10.50

c)

10.5

d)

10.0

12.

จับผิด คิดว่า Error โปรแกรมตรงไหน

1. โจทย์ถ้า total น้อยกว่า 50 แสดงเกรด D

if total < 50

print('Grade D')

a)

( )

b)

:

c)

=

d)

" "

13.

Expression นิพจน์ ประกอบด้วยอะไรบ้าง

a)

Operator / Operatiga

b)

Opa / Oho

c)

Operator / Operand

d)

Omega3/ DHA

14.

Operator คืออะไร

a)

พนังงานรับสายโทรศัพท์ สวัสดีค่ะ !!

b)

ค่าคงที่ หรือ ตัวแปร

c)

เครื่องหมายทางคณิตศาสตร์

d)

สูตรทางคณิตศาสตร์

15.

Operand คืออะไร

a)

คือเพื่อนของ Operator

b)

ค่าคงที่ 0.5

c)

ตัวแปร Variable

d)

เครื่องหมายทางคณิตศาสตร์ + - * %