Toán tử Python
- Trang Trước Boole Python
- Trang Tiếp Theo Danh sách Python
Toán tử Python
Toán tử được sử dụng để thực hiện các操作 trên biến và giá trị.
Python phân loại toán tử trong các nhóm sau:
- Toán tử算术
- Toán tử gán
- Toán tử so sánh
- Toán tử logic
- Toán tử định danh
- Toán tử thành viên
- Toán tử bit
Toán tử算术 của Python
Toán tử算术 được sử dụng cùng với số để thực hiện các phép toán toán học phổ biến:
Toán tử | Tên | Ví Dụ | Thử Một Lần |
---|---|---|---|
+ | Cộng | x + y | Thử Một Lần |
- | Trừ | x - y | Thử Một Lần |
* | Nhân | x * y | Thử Một Lần |
/ | Chia | x / y | Thử Một Lần |
% | Lấy phần dư | x % y | Thử Một Lần |
** | Lũy thừa | x ** y | Thử Một Lần |
// | Cộng dồn (chia lấy phần nguyên) | x // y | Thử Một Lần |
Toán tử gán của Python
Toán tử gán được sử dụng để gán giá trị cho biến:
Toán tử | Ví Dụ | Bằng với | Thử Một Lần |
---|---|---|---|
= | x = 5 | x = 5 | Thử Một Lần |
+= | x += 3 | x = x + 3 | Thử Một Lần |
-= | x -= 3 | x = x - 3 | Thử Một Lần |
*= | x *= 3 | x = x * 3 | Thử Một Lần |
/= | x /= 3 | x = x / 3 | Thử Một Lần |
%= | x %= 3 | x = x % 3 | Thử Một Lần |
//= | x //= 3 | x = x // 3 | Thử Một Lần |
**= | x **= 3 | x = x ** 3 | Thử Một Lần |
&= | x &= 3 | x = x & 3 | Thử Một Lần |
|= | x |= 3 | x = x | 3 | Thử Một Lần |
^= | x ^= 3 | x = x ^ 3 | Thử Một Lần |
>>= | x >>= 3 | x = x >> 3 | Thử Một Lần |
<<= | x <<= 3 | x = x << 3 | Thử Một Lần |
Toán tử so sánh của Python
Toán tử so sánh được sử dụng để so sánh hai giá trị:
Toán tử | Tên | Ví Dụ | Thử Một Lần |
---|---|---|---|
== | Bằng | x == y | Thử Một Lần |
!= | Khác | x != y | Thử Một Lần |
> | Lớn hơn | x > y | Thử Một Lần |
< | Nhỏ hơn | x < y | Thử Một Lần |
>= | Lớn hơn hoặc bằng | x >= y | Thử Một Lần |
<= | Nhỏ hơn hoặc bằng | x <= y | Thử Một Lần |
Toán tử logic của Python
Các toán tử logic được sử dụng để kết hợp các câu điều kiện:
Toán tử | Mô Tả | Ví Dụ | Thử Một Lần |
---|---|---|---|
and | Nếu hai câu đều là đúng, thì trả về True. | x > 3 và x < 10 | Thử Một Lần |
or | Nếu một trong hai câu là đúng, thì trả về True. | x > 3 hoặc x < 4 | Thử Một Lần |
not | Chuyển ngược kết quả, nếu kết quả là true, thì trả về False | not(x > 3 and x < 10) | Thử Một Lần |
Toán tử nhận diện Python
Toán tử nhận diện được sử dụng để so sánh đối tượng, không phải là so sánh chúng có bằng nhau hay không, nhưng nếu chúng thực sự là cùng một đối tượng, chúng có cùng vị trí bộ nhớ:
Toán tử | Mô Tả | Ví Dụ | Thử Một Lần |
---|---|---|---|
is | Trả về true nếu hai biến là cùng một đối tượng. | x is y | Thử Một Lần |
is not | Trả về true nếu hai biến không phải là cùng một đối tượng. | x is not y | Thử Một Lần |
Toán tử thành viên Python
Toán tử thành viên được sử dụng để kiểm tra chuỗi có xuất hiện trong đối tượng hay không:
Toán tử | Mô Tả | Ví Dụ | Thử Một Lần |
---|---|---|---|
in | Trả về True nếu đối tượng có chuỗi có giá trị chỉ định. | x in y | Thử Một Lần |
not in | Trả về True nếu không có chuỗi có giá trị chỉ định trong đối tượng. | x not in y | Thử Một Lần |
Toán tử bit Python
Toán tử bit được sử dụng để so sánh (bị phân tích) số:
Toán tử | Mô Tả | Ví Dụ |
---|---|---|
& | AND | Nếu cả hai bit đều là 1, đặt mỗi bit thành 1. |
| | OR | Nếu một trong hai bit là 1, đặt mỗi bit thành 1. |
^ | XOR | Nếu chỉ một trong hai bit là 1, đặt mỗi bit thành 1. |
~ | NOT | Đảo ngược tất cả các bit. |
<< | Chuyển hướng trái lấp đầy số không | Di chuyển sang trái bằng cách đẩy số không vào bên phải, đẩy bỏ vị trí trái nhất. |
>> | Chuyển hướng phải ký tự | Di chuyển sang phải bằng cách đẩy bản sao của vị trí trái nhất vào vị trí trái nhất, đẩy bỏ vị trí phải nhất. |
- Trang Trước Boole Python
- Trang Tiếp Theo Danh sách Python