Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

การแก้ปัญหาด้วยภาษาไพทอน

Total questions: 20

Worksheet time: 20mins

Name
Class
Date
1.

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

a)

echo

b)

Output

c)

print

d)

printf

2.

หากต้องการคอมเมนต์บรรทัดเดียว จะต้องใช้เครื่องหมายใด

a)

*

b)

\

c)

//

d)

#

3.

หากต้องการคอมเมนต์แบบหลายบรรทัด จะต้องใส่เครื่องหมายใดก่อนและหลังข้อความที่เป็นคอมเมนต์

a)

'''

b)

///

c)

###

d)

@

4.

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

a)

var n = 5

b)

int n = 5

c)

n = 5

d)

variable n = 5

5.

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

a)

if a >= 10 :

b)

if (a = 22)

c)

if (a => 10)

d)

if a =< 22 :

6.

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

a)

else if

b)

Elseif

c)

elif

d)

if else if

7.

หากพิมพ์คำสั่ง “print(‘%.2f’ % 256.345)” จะได้ผลลัพธ์ตามข้อใด

a)

256.34

b)

256.35

c)

256

d)

45

8.

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

a)

For

b)

Repeat

c)

While

d)

Position

9.

ภาษาไพทอนเป็นภาษาระดับสูงแบบใด

a)

Interpreter

b)

Integrated

c)

Immediate

d)

Debugger

10.

คำสั่งที่มีความยาวมากๆ ไม่หมดใน 1 บรรทัด จำเป็นต้องใช้เครื่องหมายใดและตามด้วยคำสั่งใด

a)

{ ตามด้วย shift

b)

\ ตามด้วย shift

c)

\ ตามด้วย enter

d)

} ตามด้วย enter

11.

ฟังชันก์ใดใช้สำหรับการรับค่า String จากทางคีย์บอร์ด

a)

printf

b)

Input

c)

print

d)

Output

12.

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

a)

if

b)

while

c)

if elif

d)

for

13.

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

a)

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

b)

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

c)

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

d)

ถูกทุกข้อ

14.

ภาษา python แปลภาษาในลักษณะใด

a)

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

b)

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

c)

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

d)

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

15.

จากคำสั่งต่อไปนี้ บริเวณที่ขีดเส้นใต้ควรเติมข้อความใดเข้าไปให้สมบูรณ์ถูกต้อง

name = ……………………………………………

print ("Hello!!! " ,name)

a)

int(input("Enter name : "))

b)

float(input("Enter name : "))

c)

char(input("Enter name : "))

d)

input("Enter name : ")

16.

การวาดรูปด้วยเต่าไพทอน จะต้องเริ่มต้นเขียนคำสั่งใดเป็นคำสั่งแรก

a)

import turtle

b)

from * import turtle

c)

from turtle import *

d)

from tkinter

17.

ข้อใดไม่ใช่คำสั่งในการสั่งให้เต่าเคลื่อนที่

a)

forward()

b)

back()

c)

backward()

d)

hideturtle()

18.

คำสั่งที่ใช้ในการให้เต่าเคลื่อนที่ไปข้างหน้าคือคำสั่งอะไร

a)

forward()

b)

back()

c)

backward()

d)

hideturtle()

19.

ข้อใดเป็นคำสั่งวางปากกา

a)

penup()

b)

pendown()

c)

pensize()

d)

isdown()

20.

คำสั่งในข้อใดไม่ใช่คำสั่งลบภาพวาดบนหน้าจอ

a)

clear()

b)

clearscreen()

c)

reset()

d)

home()