เขียนคำสั่งตามที่แสดงใน comment เช่น ถ้าโจทย์ให้แสดงผลการเปรียบเทียบว่า a เป็น 0 หรือไม่ ก็เขียนคำสั่ง print(a == 0)
a = 12
# แสดงผลของการเปรียบเทียบว่า a เป็นจำนวนลบหรือไม่
#
print( ??? )
print(a < 0)
v = -2
while v < 2:
Ex().has_equal_output(pre_code = "a="+str(v), incorrect_msg = "ผิด: เช่น a = "+str(v))
v += 0.5
เขียนคำสั่งตามที่แสดงใน comment
h = 12
# แสดงผลของการเปรียบเทียบว่า h
# เป็นเลขชั่วโมงบนหน้าปัดนาฬิกาหรือไม่
#
print( ??? )
print(1<=h<=12)
for v in range(-3,15):
Ex().has_equal_output(pre_code = "h="+str(v), incorrect_msg = "ผิด: เช่น h = "+str(v))
เขียนคำสั่งตามที่แสดงใน comment
m = 12
# แสดงผลของการเปรียบเทียบว่า m เป็น
# จำนวนเต็มบวกคี่ที่หารด้วย 3 ลงตัวหรือไม่
#
print( ??? )
print(m>0 and m%2 == 1 and m%3 == 0)
for v in range(-3,61,3):
Ex().has_equal_output(pre_code = "m="+str(v), incorrect_msg = "ยังเปรียบเทียบผิดอยู่")
เขียนคำสั่งตามที่แสดงใน comment
url = 'abc.com'
# แสดงผลของการเปรียบเทียบว่า url เก็บ
# ชื่อเว็บไซต์ที่ลงท้ายด้วย .com หรือ .th หรือไม่
#
print( ??? )
print(url[-4:] == '.com' or url[-3:] == '.th')
for v in ['thai.com', 'chula.ac.th', 'ath', 'abccom']:
Ex().has_equal_output(pre_code = "url='"+v+"'", incorrect_msg = "ยังเปรียบเทียบผิดอยู่")