Thụt lề trong cấu trúc if-else trong Python

Trong Python, thụt lề xác định khối nào của cấu trúc if-else được ghép thành một cặp. Do đó, các dòng dưới mỗi khối phải ở cách một khoảng thụt lề. Khoảng đó bằng bốn dấu cách hoặc một phím tab.

Hãy xem xét sơ đồ chung của điều kiện if-else. Trong phiên bản đúng, mã phải ở cách một khoảng thụt lề so với khối điều kiện của nó:

pythonif phép so sánh:
  mã
else:
  mã

Nếu bỏ thụt lề, Python sẽ trả về lỗi:

pythonif phép so sánh:
mã
else:
mã