Các toán tử cơ bản thường dùng nhất trong python

Python cung cấp nhiều toán tử giúp bạn thực hiện các phép toán trên dữ liệu. Dưới đây là các nhóm toán tử cơ bản và phổ biến nhất trong Python:

1. Toán tử số học (Arithmetic Operators):

Các toán tử số học được sử dụng để thực hiện các phép tính toán học trên các số.

Toán tử Mô tả Ví dụ
+ Cộng 5 + 3 = 8
- Trừ 5 - 3 = 2
* Nhân 5 * 3 = 15
/ Chia (trả về số thực) 5 / 2 = 2.5
// Chia lấy phần nguyên 5 // 2 = 2
% Chia lấy phần dư 5 % 2 = 1
** Lũy thừa 5 ** 3 = 125

2. Toán tử so sánh (Comparison Operators):

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ụ
== Bằng 5 == 3 -> False
!= Khác 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

3. Toán tử logic (Logical Operators):

Các toán tử logic được sử dụng để kết hợp các biểu thức điều kiện.

Toán tử Mô tả Ví dụ
and Trả về True nếu cả hai điều kiện đều đúng (5 > 3 and 5 < 10) -> True
or Trả về True nếu một trong hai điều kiện đúng (5 > 3 or 5 > 10) -> True
not Đảo ngược giá trị boolean của biểu thức not(5 > 3) -> False

4. Toán tử gán (Assignment Operators):

Các toán tử gán được sử dụng để gán giá trị cho biến.

Toán tử Mô tả Ví dụ
= Gán giá trị x = 5
+= Cộng và gán x += 3 -> x = x + 3
-= Trừ và gán x -= 3 -> x = x - 3
*= Nhân và gán x *= 3 -> x = x * 3
/= Chia và gán x /= 3 -> x = x / 3
//= Chia lấy phần nguyên và gán x //= 3 -> x = x // 3
%= Chia lấy phần dư và gán x %= 3 -> x = x % 3
**= Lũy thừa và gán x **= 3 -> x = x ** 3

5. Toán tử thành viên (Membership Operators):

Các toán tử này được sử dụng để kiểm tra xem một phần tử có trong một chuỗi, danh sách, tập hợp, hoặc từ điển không.

Toán tử Mô tả Ví dụ
in Trả về True nếu phần tử tồn tại trong chuỗi/danh sách/set 'a' in 'apple' -> True
not in Trả về True nếu phần tử không tồn tại trong chuỗi/danh sách/set 'x' not in 'apple' -> True

6. Toán tử identity (Identity Operators):

Các toán tử này được sử dụng để kiểm tra xem hai đối tượng có cùng bộ nhớ không.

Toán tử Mô tả Ví dụ
is Trả về True nếu cả hai biến cùng tham chiếu đến một đối tượng x is y
is not Trả về True nếu hai biến tham chiếu đến các đối tượng khác nhau x is not y

7. Toán tử nhị phân (Bitwise Operators):

Toán tử nhị phân hoạt động trên cấp độ bit. Chúng thực hiện các phép toán nhị phân như AND, OR, XOR, dịch chuyển bit, v.v.

Toán tử Mô tả Ví dụ
& AND bit 5 & 3 -> 1
` ` OR bit
^ XOR bit 5 ^ 3 -> 6
~ NOT bit ~5 -> -6
<< Dịch trái 5 << 1 -> 10
>> Dịch phải 5 >> 1 -> 2

Tổng kết:

Các toán tử cơ bản trong Python giúp thực hiện những phép toán quan trọng như số học, so sánh, logic, và thao tác trên bit. Việc hiểu rõ cách sử dụng các toán tử này giúp bạn viết mã dễ hiểu và hiệu quả hơn.

Xem thêm