Đây là câu lệnh đơn giản nhất, co cấu trúc câu lệnh điều kiện như sau:
1 if < D i e u _ K i e n >:
2 < Cau_Lenh >
Trong cấu trúc này, nếu điều kiện là đúng, thì các câu lệnh mới được thực thi. Ngược lại, nếu điều kiện là sai, thì các câu lệnh sẽ khơng được thực thi. Bắt buộc chúng ta phải có ít nhất một câu lệnh theo sau câu lệnhif, nếu khơng chương trình
Một lưu ý cực kì quan trọng khác, là sau câu lệnh if, các câu lệnh nằm trong nó
phải được thụt vàomột kí tự tab. Khi làm việc trên PyCharm, chỉ cần bạn gõ tới
dấu hai chấm (:), rồi nhấn Enter, thì chương trình sẽ tự động thụt vào. Sau khi hiện thực xong các câu lệnh nằm bên trongif, bạn nhấn Delete để thoát ra khỏi tầm vực
của câu lệnh điều kiện.
Đối với ngôn ngữ Pascal, việc xây dựng một tầm vực con cho câu lệnh điều kiện thường được đặt giữa 2 từ khóabegin end, hay như ngơn ngữ C, các câu lệnh sẽ
được đặt giữa 2 kí tự mở và đóng ngoặc ({}). Tuy nhiên, trên Python, một kí tự tab có nghĩa là chúng ta vừa mở ra một tầm vực mới. Do đó, việc lập trình phải hết sức cẩn thận trong việc quản lý tầm vực.
1 a = 100
2 b = 10
3 if b == a :
4 p r i n t(" b bang a ")
Chương trình 4.1: Câu lệnh điều kiện if
Trong Chương trình 4.1 ví dụ ở trên, chỉ khi nào a và b có giá trị bằng nhau thì chương trình mới in ra câub bang a. Ngồi ra, chương trình khơng in ra câu nào
cả.