กำหนดให้มีรายการรหัสสินค้าจาก input (คั่นด้วยช่องว่าง) เช่น A1023 P223 A392 จงเขียนโปรแกรมอ่านรหัสสินค้าจาก input นำรหัสสินค้าจากซ้ายไปขวามาแสดงบรรทัดละหนึ่งรหัส
___inp___ = ["E101 E123 E323 E493 E928 E883"]
def input():
t = ___inp___.pop(0)
___inp___.append(t)
return t
prod_ids = input().split()
prod_ids = input().split()
for pid in prod_ids:
print(pid)
obj = Ex().check_for_loop(missing_msg="ควรฝึกใช้ for")
obj.check_iter().has_equal_value(
incorrect_msg = "ควรใช้ for e in list")
Ex().has_equal_output(incorrect_msg = "แสดงผลผิด")
กำหนดให้มีรายการรหัสสินค้าจาก input (เริ่มด้วยประเภทสินค้าตามด้วย : ตามด้วยรหัสสินค้าคั่นด้วยช่องว่าง) เช่น Office Product: A1023 P223 A392 จงเขียนโปรแกรมอ่านรหัสสินค้าจาก input นำเฉพาะรหัสสินค้าจากขวามาซ้ายไปแสดงบรรทัดละหนึ่งรหัส
___inp___ = ["Electrical Appliances: E101 E123 E323 E493 E928 E883"]
def input():
t = ___inp___.pop(0)
___inp___.append(t)
return t
x = input().split(":")
prod_ids = x[1].split()
for pid in prod_ids[::-1]:
print(pid)
obj = Ex().check_for_loop(missing_msg="ควรฝึกใช้ for")
obj.check_iter().has_equal_value(
incorrect_msg = "ควรใช้ for e in list slice")
Ex().has_equal_output(incorrect_msg = "แสดงผลผิด")
อ่านสตริงตามด้วยการ split ให้เป็นลิสต์เก็บใน x จากนั้นอ่านสตริงอีกตัวเก็บใน a จงเขียนคำสั่งเพื่อนับและแสดงว่า มีค่าใน a ที่เก็บอยู่ในลิสต์ x กี่ตัว
___inp___ = ["X Y Z XY XYZ XYZ XY", "XYZ"]
def input():
t = ___inp___.pop(0)
___inp___.append(t)
return t
x = input().split()
a = input()
x = input().split()
a = input()
c = 0
for e in x:
if e == a:
c += 1
print(c)
obj = Ex().check_for_loop(missing_msg="ควรฝึกใช้ for")
obj.check_iter().has_equal_value(
incorrect_msg = "ควรใช้ for e in x")
for v in [["2 4 8", "2"], ["0 0 0", "0"], ["0,1,2,0,2,1,0", "0"]]:
Ex().has_equal_output(pre_code = "___inp___[:] =" + str(v),
incorrect_msg = "ยังนับผิด เช่น x = " + v[0] + ", a = " + v[1])