Toán Tử Số Học, So Sánh và Logic trong Python
Python cung cấp nhiều loại toán tử để thực hiện các phép tính và so sánh giá trị. Dưới đây là các toán tử quan trọng trong Python:

1. Toán Tử Số Học
Các toán tử số học được sử dụng để thực hiện các phép tính trên số:
Toán tử | Mô tả | Ví dụ | Kết quả |
---|---|---|---|
+ |
Cộng | 5 + 3 |
8 |
- |
Trừ | 5 - 3 |
2 |
* |
Nhân | 5 * 3 |
15 |
/ |
Chia | 5 / 3 |
1.6667 (kết quả kiểu float ) |
% |
Chia lấy dư | 5 % 3 |
2 |
// |
Chia lấy phần nguyên | 5 // 3 |
1 |
** |
Lũy thừa | 5 ** 3 |
125 |
Ví dụ sử dụng toán tử số học:
a = 10
b = 3
print(a + b) # 13
print(a - b) # 7
print(a * b) # 30
print(a / b) # 3.3333
print(a % b) # 1
print(a // b) # 3
print(a ** b) # 1000
2. Toán Tử So Sánh
Các toán tử so sánh được sử dụng để so sánh hai giá trị, kết quả trả về là True
hoặc False
:
Toán tử | Mô tả | Ví dụ | Kết quả |
---|---|---|---|
== |
Bằng nhau | 5 == 3 |
False |
!= |
Khác nhau | 5 != 3 |
True |
> |
Lớn hơn | 5 > 3 |
True |
< |
Nhỏ hơn | 5 < 3 |
False |
>= |
Lớn hơn hoặc bằng | 5 >= 3 |
True |
<= |
Nhỏ hơn hoặc bằng | 5 <= 3 |
False |
Ví dụ sử dụng toán tử so sánh:
x = 7
y = 10
print(x == y) # False
print(x != y) # True
print(x > y) # False
print(x < y) # True
print(x >= y) # False
print(x <= y) # True
3. Toán Tử Logic
Các toán tử logic dùng để kết hợp nhiều điều kiện so sánh:
Toán tử | Mô tả | Ví dụ | Kết quả |
---|---|---|---|
and |
Trả về True nếu cả hai điều kiện đều đúng |
(5 > 3) and (10 > 5) |
True |
or |
Trả về True nếu ít nhất một điều kiện đúng |
(5 > 3) or (10 < 5) |
True |
not |
Phủ định kết quả của điều kiện | not(5 > 3) |
False |
Ví dụ sử dụng toán tử logic:
a = True
b = False
print(a and b) # False
print(a or b) # True
print(not a) # False
Kết Luận
- Toán tử số học giúp thực hiện các phép tính trên số.
- Toán tử so sánh dùng để so sánh giá trị, trả về
True
hoặcFalse
. - Toán tử logic giúp kết hợp nhiều điều kiện để đưa ra kết quả.
Nắm vững các toán tử này sẽ giúp bạn làm việc với dữ liệu hiệu quả hơn trong Python!

Với hơn 10 năm kinh nghiệm lập trình web và từng làm việc với nhiều framework, ngôn ngữ như PHP, JavaScript, React, jQuery, CSS, HTML, CakePHP, Laravel..., tôi hy vọng những kiến thức được chia sẻ tại đây sẽ hữu ích và thiết thực cho các bạn.
Xem thêm

Chào, tôi là Vũ. Đây là blog hướng dẫn lập trình của tôi.
Liên hệ công việc qua email dưới đây.
lhvuctu@gmail.com