การเยื้องในโครงสร้าง if-else ของ Python
ใน Python การเยื้องกำหนดว่าบล็อกใดของโครงสร้าง
if-else รวมกันเป็นคู่ ดังนั้นบรรทัด
ใต้แต่ละบล็อกควรอยู่ห่างออกไปหนึ่งระดับ
การเยื้อง ซึ่งเท่ากับสี่ช่องว่างหรือหนึ่งแท็บ
ลองมาดูโครงร่างทั่วไปของเงื่อนไข if-else
ในเวอร์ชันที่ถูกต้อง โค้ดควรอยู่ห่างออกไปหนึ่ง
ระดับการเยื้องจากบล็อกเงื่อนไขของตัวเอง:
if การดำเนินการเปรียบเทียบ:
โค้ด
else:
โค้ด
หากเอาการเยื้องออก Python จะส่งคืนข้อผิดพลาด:
if การดำเนินการเปรียบเทียบ:
โค้ด
else:
โค้ด