if และ if else ต่างกันอย่างไร บทความนี้อธิบายความแตกต่างของการเขียนโปรแกรมมีเงื่อนไข 2 อย่าง คือ if และ if else ว่าแตกต่างกันอย่างไร เหมือนกันตรงส่วนไหน พร้อมตัวอย่างการเขียนโปรแกรม มีรายละเอียดดังนี้
ตัวอย่าง if และ if else ต่างกันอย่างไร
1. ทั้ง 2 คำสั่งใช้สำหรับการเขียนโปรแกรมแบบมีเงื่อนไขทั้งคู่
2. คำสั่ง if ใช้สำหรับเงื่อนไขเดียว ส่วน if else ใช้สำหรับสองเงื่อนไข
3. คำสั่ง if คือทางเลือก 1 ทาง ส่วน if else คือทางเลือก 2 ทาง คือ if และ else
ตัวอย่าง การเขียน if และ if else ภาษา Python
a = 10
if a == 10:
print('a = 10')
if a == 20:
print('a = 20')
else:
print('a != 20')
ผลลัพธ์
a = 10
a != 20
if และ if else จากตัวอย่างภาษา Python สร้างตัวแปร a กำหนดค่าเท่ากับ 10 จากนั้นใช้คำสั่ง if และ if else มีรายละเอียดดังนี้
1. if a == 10 คือ เงื่อนไขถ้าตัวแปร a เท่ากับ 10 กรณีถ้าจริงให้เข้าทำงานใน if คือเงื่อนไขเดียว มีทางเลือกเดียว
2. if a == 20: และ else: คือ เงื่อนไขถ้าตัวแปร a เท่ากับ 20 ให้ทำงานใน if แต่ถ้าเงื่อนไขเป็นเท็จให้ทำงานใน else คือสองเงื่อนไข มีทางเลือกสองทาง