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ộng5 + 3 = 8
-Trừ5 - 3 = 2
*Nhân5 * 3 = 15
/Chia (trả về số thực)5 / 2 = 2.5
//Chia lấy phần nguyên5 // 2 = 2
%Chia lấy phần dư5 % 2 = 1
**Lũy thừa5 ** 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ằng5 == 3 -> False
!=Khác5 != 3 -> True
>Lớn hơn5 > 3 -> True
<Nhỏ hơn5 < 3 -> False
>=Lớn hơn hoặc bằng5 >= 3 -> True
<=Nhỏ hơn hoặc bằng5 <= 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ụ
andTrả về True nếu cả hai điều kiện đều đúng(5 > 3 and 5 < 10) -> True
orTrả 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ứcnot(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ánx += 3 -> x = x + 3
-=Trừ và gánx -= 3 -> x = x - 3
*=Nhân và gánx *= 3 -> x = x * 3
/=Chia và gánx /= 3 -> x = x / 3
//=Chia lấy phần nguyên và gánx //= 3 -> x = x // 3
%=Chia lấy phần dư và gánx %= 3 -> x = x % 3
**=Lũy thừa và gánx **= 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ụ
inTrả về True nếu phần tử tồn tại trong chuỗi/danh sách/set'a' in 'apple' -> True
not inTrả 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ụ
isTrả về True nếu cả hai biến cùng tham chiếu đến một đối tượngx is y
is notTrả về True nếu hai biến tham chiếu đến các đối tượng khác nhaux 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 bit5 & 3 -> 1
``OR bit
^XOR bit5 ^ 3 -> 6
~NOT bit~5 -> -6
<<Dịch trái5 << 1 -> 10
>>Dịch phải5 >> 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