Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

หน่วยที่2 การเเก้ปัญหาด้วยไพทอน

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.

1.ข้อใดไม่ใช่ตัวดำเนินการบูลีน

a)

add

b)

and

c)

or

d)

not

2.

2.ข้อใดคือตัวดำเนินการบูลีน (and)

a)

การเชื่อมนิพจน์ 2 นิพจน์จะเป็นจริง เมื่อทั้งสองนิพจน์เป็นจริงทั้งคู่

b)

การเชื่อมนิพจน์จะเป็นจริง ถ้าอย่างน้อยหนึ่งนิพจน์เป็นจริง

c)

มีค่าความจริงที่ตรงกันข้าม

d)

การเชื่อมนิพจน์ 1 นิพจน์

3.

ข้อใดคือตัวดำเนินการบูลีน (or)

a)

ก.มีค่าความจริงที่ตรงกันข้าม

b)

ข.การเชื่อมนิพจน์ 1 นิพจน์

c)

ค.การเชื่อมนิพจน์จะเป็นจริง ถ้าอย่างน้อยหนึ่งนิพจน์เป็นจริง

d)

ง.การเชื่อมนิพจน์ 2 นิพจน์จะเป็นจริง เมื่อทั้งสองนิพจน์เป็นจริงทั้งคู่

4.

ข้อใดคือตัวดำเนินการบูลีน (not)

a)

ก.การเชื่อมนิพจน์จะเป็นจริง ถ้าอย่างน้อยหนึ่งนิพจน์เป็นจริง

b)

ข.มีค่าความจริงที่ตรงกันข้าม

c)

ค.การเชื่อมนิพจน์ 2 นิพจน์จะเป็นจริง เมื่อทั้งสองนิพจน์เป็นจริงทั้งคู่

d)

ง.การเชื่อมนิพจน์ 1 นิพจน์

5.

ข้อใดคือผลลัพธ์ค่าความจริงจากนิพจน์

age = 12

age>13 and age<19

age>13 or age<19

not age>13

a)

True        

   True

   False

b)

False

  False

  True

c)

True

 True

 True

d)

False

 True

 True

6.

ข้อใดคือคำสั่งการทำงานแบบวนซ้ำ

a)

If else

b)

while

c)

if elif else

d)

def

7.

ข้อใดคือคำสั่งในการตัดสินใจเลือกทำงาน ของเงื่อนไขสองทางเลือก

a)

while

b)

def

c)

If else

d)

if elif else

8.

ข้อใดคือคำสั่งในการตัดสินใจเลือกทำงาน ของเงื่อนไขหลายทางเลือก

a)

If else

b)

while

c)

def

d)

if elif else

9.

ข้อใดคือ ฟังก์ชัน (function)

a)

เป็นโปรแกรมย่อยที่เขียนขึ้นเพื่อให้ทำงานเฉพาะตามที่กำหนด และสามารถเรียกใช้ได้สะดวกโดยไม่ต้องเขียนชุดคำสั่งซำ้อีก

b)

ช่วยให้ไพทอนตัดสินใจเลือกทำงานชุดคำสั่ง ตามผลลัพธ์ของเงื่อนไขทางเลือก

c)

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

d)

การสั่งให้โปรแกรมทำงานซาที่ไม่ทราบจำนวนรอบ หรือจำนวนครั้งของการวนซ่าที่แน่นอน

10.

ข้อใดคือ คำสั่ง while

a)

การสั่งให้โปรแกรมทำงานซาที่ทราบจำนวนรอบที่แน่นอน

b)

ช่วยให้ไพทอนตัดสินใจเลือกทำงานชุดคำสั่ง ตามผลลัพธ์ของเงื่อนไขทางเลือก

c)

การสั่งให้โปรแกรมทำงานซ้ำที่ไม่ทราบจำนวนรอบ หรือจำนวนครั้งของการวนซาที่แน่นอน

d)

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

11.

ข้อใดคือ คำสั่ง if-else

a)

ช่วยให้ไพทอนตัดสินใจเลือกทำงานชุดคำสั่ง ตามผลลัพธ์ของเงื่อนไขทางเลือก

b)

ช่วยให้ไพทอนตัดสินใจเลือกทำงานชุดคำสั่ง ตามผลลัพธ์ของเงื่อนไขทางเลือก

c)

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

d)

การสั่งให้โปรแกรมทำงานซ้ำที่ทราบจำนวนรอบที่แน่นอน

12.

ข้อใดคือ ตัวดำเนินการบูลีน

a)

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

b)

ช่วยให้ไพทอนตัดสินใจเลือกทำงานชุดคำสั่ง ตามผลลัพธ์ของเงื่อนไขทางเลือก

c)

การสั่งให้โปรแกรมทำงานซ้ำที่ไม่ทราบจำนวนรอบ หรือจำนวนครั้งของการวนซาที่แน่นอน

d)

การสั่งให้โปรแกรมทำงานซ้ำที่ทราบจำนวนรอบที่แน่นอน

13.

การคืนค่า ใช้คำสั่งใด

a)

return

b)

import

c)

from

d)

turtle

14.

ข้อใดเป็นการเรียกใช้โมดูลเต่า เพื่อให้โปรแกรมวาดรูปบ้าน

a)

from math import pi

b)

from turtle import *

c)

from import *

d)

import turtle *

15.

ข้อใดเป็นการเรียกใช้โมดูล เพื่อให้โปรแกรมรับค่ารัศมีทรงกลม

a)

from import math

b)

from math import pi

c)

from math import *

d)

from math import