คำสั่งเลือกทำ if else
คำสั่ง if คือ คำสั่งที่ใช้ในการตัดสินใจในภาษาโปรแกรมหลาย ๆ ภาษา รวมถึงภาษาไพทอนด้วย มีรูปแบบการใช้งาน ดังนี้
ตัวอย่างที่ 1 การตัดสินใจแบบ 1 เงื่อนไข
เช่น โปรแกรมตรวจสอบคะแนนสอบว่าผ่านเกณฑ์ 50 คะแนนหรือไม่
ข้อมูลนำเข้าคือ คะแนนสอบ
การประมวลผลคือ ตรวจสอบว่าคะแนนมากกว่าหรือเท่ากับ 50 หรือไม่
ข้อมูลส่งออกคือ ผ่าน หรือ ไม่ผ่าน
ผลลัพธ์ที่ได้ ดังนี้
บรรทัดที่ 1.รับค่าตัวเลขจำนวนเต็มเก็บไว้ที่ score
บรรทัดที่ 2-3 ตรวจสอบเงื่อนไข score>=50
ถ้าจริงแสดงผลคำว่า คุณผ่าน
บรรทัดที่ 4-5 ถ้าเงื่อนไขข้างต้นไม่จริง
แสดงผลคำว่า คุณสอบตก
ตัวอย่าง 2 คำสั่ง if else
อธิบาย
บรรทัดที่ 1 คือ ประกาศตัวแปร x = 4
บรรทัดที่ 2-3 ตรวจสอบเงื่อนไข
ถ้า x น้อยกว่า 5 แสดงผลคำว่า x น้อยกว่า 5
บรรทัดที่ 4-5 ถ้าเงื่อนไขข้างต้นไม่จริง
แสดงผลคำว่าง x มากกว่า 5
ตัวอย่างที่ 3 การตัดสินใจแบบมากกว่า 1 เงื่อนไข
เช่น โปรแกรมตัดเกรด (เกรด 0 ร มส 1 2 3 4 )
ข้อมูลนำเข้าคือ คะแนนสอบ
การประมวลผลคือ ตรวจสอบว่าคะแนนในแต่ละระดับอยู่ในเกรดใด
ข้อมูลส่งออกคือ เกรด 0 ร มส 1 2 3 4