Devdit
 

if และ if else ต่างกันอย่างไร

3.4K

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 คือสองเงื่อนไข มีทางเลือกสองทาง

แก้ไข 1 ปีที่แล้ว
ชอบ
ลิ้งก์
แชร์
Devdit มีช่อง YouTube แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ