NEW
Font size
Worksheetsแอร์บ้าน
Total questions: 75
Worksheet time: 2hrs 36mins
จากรูปภาพ ถ้าป้อน b = 5 ข้อใดคือผลลัพธ์
เท่ากัน
เท่ากับ
5
ไม่แสดงผล
จากรูปภาพ ผลลัพธ์ในข้อใดถูกต้อง
เท่ากัน
ไม่เท่ากัน
5
4
จากรูปภาพ ผลลัพธ์ในข้อใดถูกต้อง
มากกว่า
น้อยกว่า
เท่ากับ
a>b
จากรูปภาพ ถ้ากรอกตัวเลข num = 75 ผลลัพธ์ในข้อใดถูกต้อง
ผ่าน
ไม่ผ่าน
75
error
ข้อใดต่อไปนี้เป็นคำสั่ง if ในภาษา Python ที่ถูกต้อง
if (a >= 10) :
if (a => 10)
if (a = 22)
if a =< 22 :
จากรูปภาพ ถ้ารับตัวเลข 50 ผลลัพธ์ในข้อใดถูกต้อง
You Pass
You Fail
50
error
จากรูปภาพ ถ้ากรอกตัวเลข 4 ผลลัพธ์ในข้อใดถูกต้อง
4 is even number
4 is odd number
is even number
is odd number
จากรูปภาพ ถ้ากรอกตัวเลข -9 ผลลัพธ์ในข้อใดถูกต้อง
-9 is positive number
-9 is negative number
-9 is zero number
error
จากรูปภาพ ถ้ากรอกตัวเลข 8 จะแสดงผลลัพธ์ในข้อใด
8 is even number
8 is odd number
is even numbe
is odd number
เงื่อนไขการดำเนินการ and เป็นจริงในกรณีใด
T และ T
T และ F
F และ T
F และ F
การทำงานแบบทางเลือก (Selection) มีชื่อเรียกอีกอย่างหนึ่งว่าอย่างไร
การทำงานแบบสองทิศทาง
การทำงานแบบวนซ้ำ
การทำงานแบบตัดสินใจ
การทำงานตามลำดับ
การเขียนฟังก์ชันในลักษณะ if-else-if ใช้กับเงื่อนไขแบบใด
เงื่อนไขแบบทางเดียว
เงื่อนไขแบบสองทาง
เงื่อนไขแบบหลายทาง
ไม่มีข้อถูก
จะต้องใช้คำสั่งใดในการเพิ่มเงื่อนไขต่อจาก if
else if
Elseif
elif
if else if
คำสั่งใดที่ใช้สำหรับสร้างเงื่อนไขแบบหลายทางเลือก
while
if
if elif
for
ข้อใดถูกต้องเกี่ยวกับการใช้งาน if else
if เงื่อนไขที่ 1 :
คำสั่งต่างๆ
else
คำสั่งต่างๆ
if เงื่อนไขที่ 1 :
คำสั่งต่างๆ
else เงื่อนไขที่ 2 :
คำสั่งต่างๆ
if
คำสั่งต่างๆ
else เงื่อนไขที่ 1 :
คำสั่งต่างๆ
if
คำสั่งต่างๆ
else
คำสั่งต่างๆ
ข้อใดถูกต้องเกี่ยวกับการใช้งาน if elif
if :
คำสั่งต่างๆ
elif เงื่อนไขที่ 1 :
คำสั่งต่างๆ
if :
คำสั่งต่างๆ
elif :
คำสั่งต่างๆ
if เงื่อนไขที่ 1 :
คำสั่งต่างๆ
elif :
คำสั่งต่างๆ
if เงื่อนไขที่ 1 :
คำสั่งต่างๆ
elif เงื่อนไขที่ 2 :
คำสั่งต่างๆ
การใช้ if else กับการใช้ if elif แตกต่างกันหรือไม่
ไม่แตกต่าง เพราะมีเงื่อนไขต่อจาก else และ elif เหมือนกัน
แตกต่าง เพราะ elif มีเงื่อนไข แต่ else ไม่มีเงื่อนไข
แตกต่าง เพราะ else มีเงื่อนไข แต่ elif ไม่มีเงื่อนไข
ไม่แตกต่าง เพราะไม่มีเงื่อนไขต่อจาก else และ elif เหมือนกัน
คำสั่ง "if-elif" แตกต่างจากคำสั่ง "if-else" ตามข้อใด
คำสั่ง "if-elif" สามารถจัดการกับเงื่อนไขเดียวเท่านั้น
คำสั่ง "if-elif" ใช้สำหรับจัดการข้อยกเว้น
คำสั่ง "if-elif" อนุญาตให้ตรวจสอบหลายเงื่อนไขตามลำดับ
คำสั่ง "if-elif" ใช้เฉพาะในการดำเนินการทางคณิตศาสตร์เท่านั้น
ข้อใดคือจุดประสงค์ของการใช้คำสั่ง "if-elif-else"
เพื่อดำเนินการหลายลูปพร้อมกัน
เพื่อดำเนินการบล็อกโค้ดหลายรายการอย่างมีเงื่อนไข
เพื่อดำเนินการบล็อกรหัสเดียวกันหลายครั้ง
เพื่อหลีกเลี่ยงความจำเป็นในการวนซ้ำ
ความหมายของการใช้งานคำสั่ง if ตรงกับข้อใด
ใช้สำหรับกำหนดการทำงานแบบวงรอบ
ใช้ในการเปรียบเทียบเงื่อนไขว่าตรงตามที่ต้องการหรือไม่
ใช้ในกรณีที่ค่าของข้อมูลที่เราต้องการตรวจสอบนั้นอาจเป็นไปได้หลายกรณี
ใช้ในการตรวจสอบเงื่อนไขเพื่อทำซ้ำ
จากรูป เป็นรูปแบบของโครงสร้างคำสั่งควบคุมเงื่อนไขแบบใด
แบบทางเลือกเดียว
แบบสองทางเลือก
แบบหลายทางเลือก
ถูกทุกข้อ
จากรูป เป็นรูปแบบของโครงสร้างคำสั่งควบคุมเงื่อนไขแบบใด
แบบทางเลือกเดียว
แบบสองทางเลือก
แบบหลายทางเลือก
ถูกทุกข้อ
จากรูป เป็นรูปแบบของโครงสร้างคำสั่งควบคุมเงื่อนไขแบบใด
แบบทางเลือกเดียว
แบบสองทางเลือก
แบบหลายทางเลือก
ถูกทุกข้อ
จากผังงานที่กำหนดให้ ถ้ามีเงิน 50 บาท จะแสดงคำว่าอะไร
ซื้อราเม็ง
ซื้อเบอร์เกอร์
End
ซื้อไม่ได้
ข้อใดไม่ใช่ตัวดำเนินการบูลีน
add
and
or
not
ข้อใดคือตัวดำเนินการบูลีน (and)
การเชื่อมนิพจน์ 2 นิพจน์จะเป็นจริง
เมื่อทั้งสองนิพจน์เป็นจริงทั้งคู่
การเชื่อมนิพจน์จะเป็นจริง
ถ้าอย่างน้อยหนึ่งนิพจน์เป็นจริง
มีค่าความจริงที่ตรงกันข้าม
การเชื่อมนิพจน์ 1 นิพจน์
ข้อใดคือตัวดำเนินการบูลีน (or)
มีค่าความจริงที่ตรงกันข้าม
การเชื่อมนิพจน์ 1 นิพจน์
การเชื่อมนิพจน์จะเป็นจริง
ถ้าอย่างน้อยหนึ่งนิพจน์เป็นจริง
การเชื่อมนิพจน์ 2 นิพจน์จะเป็นจริง
เมื่อทั้งสองนิพจน์เป็นจริงทั้งคู่
ข้อใดคือตัวดำเนินการบูลีน (not)
การเชื่อมนิพจน์จะเป็นจริง
ถ้าอย่างน้อยหนึ่งนิพจน์เป็นจริง
มีค่าความจริงที่ตรงกันข้าม
การเชื่อมนิพจน์ 2 นิพจน์จะเป็นจริง
เมื่อทั้งสองนิพจน์เป็นจริงทั้งคู่
การเชื่อมนิพจน์ 1 นิพจน์
ข้อใดคือผลลัพธ์ค่าความจริงจากนิพจน์ age = 12
age>13 and age<19
age>13 or age<19
not age>13
True
True
False
False
False
True
True
True
True
False
True
True
ข้อใดคือคำสั่งการทำงานแบบวนซ้ำ
If else
while
if elif else
def
ข้อใดคือ ฟังก์ชัน (function)
เป็นโปรแกรมย่อยที่เขียนขึ้นเพื่อให้ทำงานเฉพาะตามที่กำหนด
และสามารถเรียกใช้ได้สะดวกโดยไม่ต้องเขียนชุดคำสั่งซ้ำอีก
ช่วยให้ไพทอนตัดสินใจเลือกทำงานชุดคำสั่ง
ตามผลลัพธ์ของเงื่อนไขทางเลือก
การเปรียบเทียบค่าชนิดเดียวกันด้วยตัวดำเนินการเปรียบเทียบ
การสั่งให้โปรแกรมทำงานซ้ำที่ไม่ทราบจำนวนรอบ
หรือจำนวนครั้งของการวนซ้ำที่แน่นอน
ข้อใดคือ คำสั่ง while
การสั่งให้โปรแกรมทำงานซ้ำที่ทราบจำนวนรอบที่แน่นอน
ช่วยให้ไพทอนตัดสินใจเลือกทำงานชุดคำสั่ง
ตามผลลัพธ์ของเงื่อนไขทางเลือก
การสั่งให้โปรแกรมทำงานซ้ำที่ไม่ทราบจำนวนรอบ
หรือจำนวนครั้งของการวนซ้ำที่แน่นอน
การเปรียบเทียบค่าชนิดเดียวกันด้วยตัวดำเนินการเปรียบเทียบ
ข้อใดคือ ตัวดำเนินการบูลีน
การเปรียบเทียบค่าชนิดเดียวกันด้วยตัวดำเนินการเปรียบเทียบ
ช่วยให้ไพทอนตัดสินใจเลือกทำงานชุดคำสั่ง
ตามผลลัพธ์ของเงื่อนไขทางเลือก
การสั่งให้โปรแกรมทำงานซ้ำที่ไม่ทราบจำนวนรอบ
หรือจำนวนครั้งของการวนซ้ำที่แน่นอน
การสั่งให้โปรแกรมทำงานซ้ำที่ทราบจำนวนรอบที่แน่นอน
การแสดงผลในรอบที่ 8 จะแสดงผลลัพธ์อย่างไร
Current Letter : h
Current Letter : t
Current Letter : a
Current Letter : p
จาก coding ที่กำหนดมีการวนซ้ำ (loop) ทั้งหมดกี่รอบ
3
16
5
1
การแสดงผลในรอบที่ 2 จะแสดงผลลัพธ์อย่างไร
Current fruit : p
Current fruit : a
Current fruit : banana
Current fruit : apple
เมื่อสิ้นสุดการวนซ้ำ จะได้ผลลัพธ์อย่างไร
0 1 2
1 2 3
3
banana apple mango
เมื่อสิ้นสุดการวนซ้ำ จะได้ผลลัพธ์อย่างไร
0 1 2 3 4 5 6 7 8 9
10
0 2 4 6 8 10 12 14 16 18
2 4 6 8 10 12 14 16 18 20
เมื่อสิ้นสุดการวนซ้ำ จะได้ผลลัพธ์อย่างไร
5 10
5 6 7 8 9 10
10 11 12 13 14
11 12 13 14 15
เมื่อสิ้นสุดการวนซ้ำ จะได้ผลลัพธ์อย่างไร
1 3 5 7 9
1 1 1 1 1
0 0 0 0 0
2 4 6 8 10
เมื่อสิ้นสุดการวนซ้ำ จะได้ผลลัพธ์อย่างไร
5
5 0 -5 -15
5 0 -5
5 0
เมื่อสิ้นสุดการวนซ้ำ จะได้ผลลัพธ์อย่างไร
3 2
1 2 1 2 1 2
0 1 0 1 0 1
2 2 2
เมื่อสิ้นสุดการวนซ้ำ จะได้ผลลัพธ์อย่างไร
5 6 5 6 5 6
5 6 7 5 6 7 5 6 7
6 7 6 7 6 7
5 5 5 5 5 5
จากโค้ดดังกล่าว คำว่า PYTHON จะถูกแสดงทั้งหมดกี่ครั้ง
2 ครั้ง
3 ครั้ง
4 ครั้ง
5 ครั้ง
จากโค้ดดังกล่าว คำว่า แปะ จะถูกแสดงทั้งหมดกี่ครั้ง
3 ครั้ง
4 ครั้ง
5 ครั้ง
6 ครั้ง
ถ้าให้ range(2,21) เลข 2 หมายถึงอะไร
ค่าเริ่มต้น
จำนวนรอบ
ค่าสิ้นสุด
การเพิ่มในแต่ละรอบ
ถ้าต้องการแสดงค่า i เป็นเลข 1 ถึง 100 ค่า range ข้อใดถูกต้อง
range(100)
range(1,100)
range(1)
range(1,101)
ถ้าต้องการแสดงเลขตั้งแต่ 2 ถึง 10 โดยแสดงเฉพาะเลขคู่ข้อใดถูกต้อง
for i in range(10):
for i in range(10,2):
for i in range(2,10,2):
for i in range(2,11,2):
while loop จะหยุดการทำงานเมื่อใด
เมื่อเงื่อนไขเป็นจริง
เมื่อเงื่อนไขเป็นเท็จ
เมื่ออยากหยุด
ไม่มีทางหยุด
จากโค้ดดังกล่าว เมื่อรันโปรแกรมจะแสดงอะไร
เลข 0 ถึง 9
เลข 1 ถึง 9
เลข 0 ถึง 10
เลข 1 ถึง 10
จะเขียนโปรแกรมคำสั่ง while อย่างไรให้ผลการรันเป็นดังภาพ
จากโค้ดดังกล่าว ผลการรันโปรแกรมเป็นอย่างไร
คำสั่ง while ข้อใดมีผลลัพธ์เหมือนกับ คำสั่ง for ตามภาพ
1
2
3
1
2
3
4
2
3
4
ไม่มีข้อถูก
4
3
2
1
3
2
1
0
4
3
2
1
3
2
1
0
4
3
2
1
3
2
1
0
8
6
4
2
Hello world!
Hello world!
Hello world!
Hello world!
Hello world!
(repeated continuously)
break
False
Hello world!
Hello world!
Hello world!
Hello world!
Hello world!
(repeated continuously)
จากโปรแกรมต่อไปนี้จะแสดงผลลัพธ์อย่างไร
1,2,3,4,5,6,7,8,9,10,11,12
0,1,2,3,4,5,6,7,8,9,10,11,12
1,2,3,4,5,6,7,8,9,10,11,12,13
0,1,2,3,4,5,6,7,8,9,10,11,12,13
จากโปรแกรมต่อไปนี้จะแสดงผลลัพธ์อย่างไร
1,2,3,4
1,2,3,4,5
counter,counter,counter,counter,counter
0,1,2,3,4,5
จากโปรแกรมต่อไปนี้จะแสดงผลลัพธ์อย่างไร
1,2,3,4
โปรแกรมใหนจะแสดงผล 10 บรรทัด
for i in range(10):
print("hi")
for i = 1 to 10:
print("hi")
for i in 1 - 10:
print("hi")
for i from 0 to 9:
print("hi")
โปรแกรมใดจะแสดงผลแบบนี้
3
5
7
9
for i in range(3, 10, 2):
print(i)
for i in range(3, 9, 2):
print(i)
for i in range(9):
print(i)
for i in range(3,9):
print(i)
ผลลัพธ์คือ
1
5
1 5
1 2 3 4 5
ผลลัพธ์คือ
5
1 2 3 4
0 1 2 3 4
0 1 2 3 4 5
ผลลัพธ์คือ
5
1 2 3 4
0 1 2 3 4
0 1 2 3 4 5
ผลลัพธ์คือ
1
1 3 5 7 9
2 4 6 8
1 2 3 4 5 6 7 8 9
ผลลัพธ์คือ
2 4 6 8 10
1 3 5 7 9
1 3 5 7 9 11
1 2 3 4 5 6 7 8 9 10
i = 0
while i <= 10
print(i)
i = i + 1
ค่า i รอบที่ 1 คือข้อใด
0
9
10
11
i = 2
while i <= 10
print(i)
i = i + 5
โปรแกรมวนลูปแสดงค่า i กี่ครั้ง
1
2
5
6
ผลลัพท์คือ
