Các phát biểu chọn một nhánh
Hình thức đơn giản nhất của chọn là phát biểu if. Dạng phát biểu kiểm soát này cũng được gọi là one-way selection
statement vì nó chứa một điều kiện và chỉ một chuỗi đơn các phát biểu. Nếu condition là True, chuỗi các phát biểu
được chạy. Mặt khác, quyền kiểm soát tiến lên tới phát biểu tiếp theo đi theo toàn bộ phát biểu chọn. Sau đây
là cú pháp cho phát biểu if:
if <condition>:
<sequence of statements>
Ảnh dưới thể hiện một hình họa dòng của semantics của phát biểu if.
Các phát biểu if đơn giản thường được sử dụng để ngăn một hành động khỏi được thực hiện nếu một điều kiện không
là đúng. Ví dụ, giá trị tuyệt đối của một số âm là âm hóa số học của số đó. mặt khác nó chính là số đó. Phiên
làm việc tiếp theo sử dụng một phát biểu if đơn giản để thiết lập lại giá trị của một biến tới giá trị tuyệt đối
của nó:
>>> if x < 0:
x = -x