Biểu thức Logic - If - Else - Elif
Biểu thức logic trả về giá trị True (Đúng) hoặc False (Sai).
| Phép toán | Ký hiệu | Ví dụ | Kết quả |
|---|---|---|---|
| So sánh bằng | == |
5 == 5 |
True |
| So sánh khác | != |
5 != 3 |
True |
| Lớn hơn, Nhỏ hơn | >, >=, <, <= |
10 < 2 |
False |
| Logic VÀ (and) | and |
(3>1) and (5<2) |
False |
| Logic HOẶC (or) | or |
(3>1) or (5<2) |
True |
| Phủ định (not) | not |
not (5 > 3) |
False |
if <điều kiện>:
<khối lệnh>if <điều kiện>:
<lệnh 1>
else:
<lệnh 2>Cú pháp:
if <đk 1>:
<lệnh 1>
elif <đk 2>:
<lệnh 2>
...
else:
<lệnh n>
:): Bắt buộc có sau if, elif, else.{ }: Python dùng thụt lề thay cho cặp ngoặc nhọn.==, tránh nhầm lẫn với phép gán =.