Việc dùng khối thụt lề (indented blocks) là tính năng quan trọng của Python. Mức thụt lề của khối nhiều hơn câu lệnh trước. Do đó, nếu nhiều câu lệnh if xuất hiện trong chương trình theo kiểu lồng nhau, mỗi khối thụt lề tiếp theo sẽ có mức thụt lề tăng dần.
if expr1 == True:
if expr2 == True:
stmt1
else:
if expr3 == True:
stmt2
else:
if expr3 == True:
stmt3
else:
stmt4