คำสั่ง if ใช้สำหรับตรวจสอบเงื่อนไข หากเงื่อนไขเป็นจริง จะทำงานในบล็อกนั้น
age = 18
if age >= 18:
print("คุณเป็นผู้ใหญ่แล้ว")
ผลลัพธ์: คุณเป็นผู้ใหญ่แล้ว
ใช้เมื่อต้องการให้ทำงานสองทางเลือก
score = 75
if score >= 80:
print("เกรด A")
else:
print("เกรด B หรือต่ำกว่า")
ผลลัพธ์: เกรด B หรือต่ำกว่า
ใช้เมื่อมีหลายเงื่อนไขที่ต้องตรวจสอบ
score = 85
if score >= 90:
print("เกรด A")
elif score >= 80:
print("เกรด B")
elif score >= 70:
print("เกรด C")
else:
print("เกรด F")
ผลลัพธ์: เกรด B
age = 25
income = 30000
if age >= 18 and income >= 25000:
print("สามารถสมัครสินเชื่อได้")
elif age >= 18 or income >= 50000:
print("ต้องมีผู้ค้ำประกัน")
else:
print("ไม่สามารถสมัครได้")