wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

python

Total questions: 11

Worksheet time: 5mins

Name
Class
Date
1.
  1. 1. ภาษา python แปลภาษาในลักษณะใด

a)

  ก. อ่านโค้ดคำสั่งทีละบรรทัด แล้วก็ทำงานให้ผลลัพธ์ออกมา

b)

ข.  ตรวจสอบความผิดพลาดของโค้ดคำสั่งตั้งแต่ต้นจนจบก่อน

c)

ค.  แปลภาษาทีละบล็อก แล้วสั่งทำงาน

d)

ง.  ไม่มีข้อใดถูก

2.
  1. 2. ข้อใดเป็นข้อดีของภาษา python

a)

ก.  เป็นภาษาสคริปต์    

b)

ข.  ไวยากรณ์อ่านง่าย

c)

ค.  สามารถเรียกใช้ภาษาโปรแกรมอื่น ๆ ได้หลายภาษา

d)

  ง.ถูกทุกข้อ

3.
  1. 3. ไฟล์ Source Code ของไพทอนจะมีนามสกุลไฟล์แบบใด

a)

ก.  .py

b)

ข.  .pyc

c)

ค.  .pyx

d)

ง.  .ppy

4.
  1. 4. กลุ่มคำสั่งการวนซ้ำจะประกอบด้วยคำสั่งใด

a)

ก.  For

b)

ข.  Repeat

c)

ค.  While

d)

ง.  Position

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

a)

ก.   var n = 5  

b)

ข.   int n = 5

c)

ค.   n = 5       

d)

ง.   variable n = 5

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

a)

ก. if a >= 10 :

b)

ข. if (a = 22)

c)

ค. if (a => 10)

d)

ง. if a =< 22 :

7.
  1. 7. คำสั่งใดที่ใช้สำหรับสร้างเงื่อนไขแบบหลายทางเลือก

a)

ก.  if

b)

ข.  while

c)

ค.  if elif

d)

ง.  for

8.
  1. 8. กำหนดให้ thistuple =("Dom","Sin","Spark","Boat")

    print(len(thistuple))

    จะแสดงผลลัพธ์ใด

a)

ก. 4

b)

ข. 6

c)

ค. 8

d)

ง. 15

9.
  1. 9. กำหนดให้ x = 6+5j หรือ -5j

                  x = print (x)

จะแสดงผลลัพธ์ใด

a)

ก. x

b)

ข. 6+5j หรือ -5j

c)

ค. 65j-5j

d)

ง. File

10.
  1. 10. กำหนดให้ x = dict ( name = "sakhon Buaseekum",age = 21 )

  2. print(x)

จะแสดงผลลัพธ์ใด

a)

ก. ( name = "sakhon Buaseekum",age = 21 )

b)

ข. name = "sakhon Buaseekum",age = 21

c)

ค. {'name': 'sakhon Buaseekum', 'age': 21}

d)

ง. name = sakhon Buaseekum,age = 21

11.
  1. 11. กำหนดให้ text = "GAMER"

                       print(text[0:4])

    จะแสดงผลลัพธ์ใด

a)

ก.  0:4

b)

ข. GAM

c)

ค. GAME

d)

ง. GA