Worksheetspython
Total questions: 22
Worksheet time: 33mins
ตัวแปร คืออะไร
คือโครงสร้างของข้อมูล
คือชื่อที่ใช้ในการเก็บค่าหรือกำหนดค่า
คือเครื่องหมายที่ใช้ในการดำเนินการ
ไม่มีข้อถูก
10.คำสั่งใดที่ใช้สำหรับสร้างเงื่อนไขแบบหลายทางเลือก
ก. if
ข. while
ค. if elif
ง. for
ข้อใดคือผลลัพธ์จากโค้ดต่อไปนี้
a = 2
aa = 22
b = "Taphanhin"
N = "hello"
n = 'Hello'
print (n , "Phichit" , b)
Hello Phichit
Taphanhin
n Phichit Taphanhin
n Phichit b
print (n , "Phichit" , b)
ข้อใดที่ไม่ควรใช้ในการตั้งชื่อตัวแปร
if
age
num1
a
n = 9
if n > 15:
print(“Thailand”)
else:
print(“Close”)
Thailand
Close
print(“Thailand”)
print(“Close”)
10.จงบอกลักษณะของผังงานดังต่อไปนี้
แบบลำดับขั้น
แบบการตัดสินใจ
แบบวนลูป
แบบทั่วไป
จากผังงานในภาพจะมีการทำงานกี่ครั้ง
1
3
5
10
ตื่นเช้า -> อาบน้ำ -> เตรียมอุปกรณ์ -> ถ้าฝนตกให้เอาร่มไปด้วย แต่ถ้าไม่ตกไม่ต้องเอาไป -> ไปโรงเรียน กิจกรรมดังกล่าวควรเขียนโดยใช้ผังงานแบบใด
ผังงานแบบเรียงลำดับการทำงาน
ผังงานแบบมีทางเลือกการทำงาน
ผังงานแบบมีการทำงานวนซ้ำ
แบบใดก็ได้
สอบวิชาคอมพิวเตอร์ -> ถ้าสอบตกให้สอบซ่อมจนกว่าจะผ่าน กิจกรรมดังกล่าวควรเขียนโดยใช้ผังงานแบบใด
ผังงานแบบเรียงลำดับการทำงาน
ผังงานแบบมีทางเลือกการทำงาน
ผังงานแบบมีการทำงานวนซ้ำ
แบบใดก็ได้
จากโปรแกรม จะได้ผลลัพธ์ใด for x in range(2, 6) :
print(x)
2 3 4 5
2 4 6
2 8
12
จากโปรแกรม จะได้ผลลัพธ์ใด
for x in range(2, 10, 3) :
print(x)
2 4 6 8 10
2 4 5 6 7 8 9 10
2 5 8
2 3 10
กำหนดให้
a = 2
b = 3
if a > b
print("A")
else print("B") จะได้ผลลัพธ์ใด
A
B
a
b
ถ้า num มีค่าเป็น -90 เมื่อจบการทำงานของโปรแกรม จะแสดงผลลัพธ์ตามข้อใด
A
B
Invalid Number A
Invalid Number F
ถ้าต้องการให้ผลลัพธ์ แสดง You Pass ต้องใส่ค่าเท่าไร
49
>50
"score=53"
50
จงอธิบายโค้ดดังกล่าว ให้ครบถ้วน
ให้นักเรียนเขียนอธิบายการทำงานของ flowchart ดังกล่าว พร้อมยกตัวอย่างการใส่ค่า n ผลลัพธ์จะเป็นเช่นไร
การปฏิบัติงาน
การตัดสินใจ
จุดเชื่อมต่อ
เทอร์มินัล
one = 1
two = 2
three = one + two
print(three)
three
3
one
1
one = 1
two = 2
three = one + two
print(three)
three = three + two
3
4
5
6
While loop คืออะไร
ก. การทำงานไปเรื่อยๆ จนกว่าเงื่อนไขจะเป็นเท็จ
การทำงานไปเรื่อยๆ จนกว่าเงื่อนไขจะเป็นจริง
คือเงื่อนไขที่ต้องการตรวจสอบก่อนการวน loop
ไม่มีข้อใดถูก
n = 10
if n == 10:
print(“True”)
True
print(“True”)
(“True”)
ไม่แสดงค่า หรือ เท่ากับ 0
