Python If Else

   อัปเดตล่าสุด Feb. 2, 2024

Conditional Statements หรือที่เราคุ้นเคยกันดี คือ if และ else เป็นคำสั่งที่ช่วยให้เราสามารถดำเนินการกับบล็อกโค้ดต่าง ๆ ได้ ขึ้นอยู่กับว่าเงื่อนไขใดเงื่อนไขหนึ่งเป็นจริงหรือ เท็จ ในบทเรียนนี้ เราจะขอกล่าวถึงพื้นฐานของคำสั่ง if, else และ elif ในภาษา Python 


ในชีวิตประจำวันของเรา เราล้วนเจอกับเงื่อนไข if-else แทบทั้งสิ้น เช่น ตัวอย่างสัญญาณไฟจราจร


If-else ในชีวิตประจำวันที่เราพบเจอ

ลองเขียนเป็น Pseudo Code 

if ไฟแดง
หยุดรถ
elif ไฟเขียว
รถไปได้
else
เตรียมหยุดรถ # ไฟเหลือง


Python if Statement

คำสั่ง  if  ใน Python ช่วยให้เรารันบล็อกโค้ดด้านล่างของเงื่อนไข (Statement) หากเงื่อนไขเป็นจริง นี่คือคำสั่งพื้นฐานของเงื่อนไข  if  

if condition:
# Statement


ตัวอย่างโค้ดคำสั่ง if 
x = 7
if x < 10:
print("x น้อยกว่า 3")
# Output: x น้อยกว่า 3


Python else Statement

คำสั่ง else  ใน Python ช่วยให้เราสามารถรันบล็อกโค้ดได้หากเงื่อนไขในคำสั่ง if  เป็นเท็จ (False) นี่คือคำสั่งพื้นฐาน

if condition:
# Statement
else:
# Statemen


ตัวอย่างโค้ด if-else

x = 7
if x < 5:
print("x น้อยกว่า 5")
else:
print("x มากกว่า 5")
# Output: x มากกว่า 5"


Python elif Statement

คำสั่ง elif  ใน Python ช่วยให้เราสามารถทดสอบเงื่อนไขหลายทาง นี่คือคำสั่งพื้นฐานของการใช้งาน  elif  

if condition:
# Statement
elif condition2:
# Statement
else:
# Statement


ตัวอย่างโค้ด if ,  elif และ else  

x = 5
if x < 5:
print("x น้อยกว่า 5")
elif x==5:
print("x เท่ากับ 5")
else:
print("x มากกว่า 5")
# Output: x เท่ากับ 5"




คอร์สเรียนแนะนำ