ใน Python คำสั่ง if ใช้เพื่อรันคำสั่งอย่างน้อยหนึ่งคำสั่งแบบมีเงื่อนไข คีย์เวิร์ดตามด้วยนิพจน์ตรรกะและสัญลักษณ์ : บล็อกที่มีการเยื่อเพิ่มขึ้นซึ่งมีคำสั่งอย่างน้อยหนึ่งคำสั่ง (stmt1 และ stmt2 ในภาพประกอบ) จะทำงานถ้านิพจน์ประเมินผลเป็นจริง หากไม่ใช่ คำสั่งใดๆ (stmt3 ด้านล่าง) หลังบล็อกที่มีการเยื่อจะถูกรันแทน
if expr == True:
stmt1
stmt2
stmt3