Bảng tính toán tử Python
Nắm vững các toán tử số học, so sánh, logic, bitwise, gán và nhận dạng trong Python.
Số học, Tầng & Bài tập
Các toán tử tiêu chuẩn biểu diễn các phép tính toán học và các thay đổi trong bài tập.
| Phương thức/Chức năng | Cú pháp | Mô tả |
|---|---|---|
| + / - / * / / | a + b , a / b | Cộng, trừ, nhân và chia dấu phẩy động. |
| // | a // b | Phân chia tầng. Chia hai số và làm tròn kết quả xuống số nguyên gần nhất. |
| % | a % b | Modulo. Trả về phần dư của phép chia. |
| ** | a ** b | lũy thừa. Tăng biến a lên lũy thừa của b. |
| += / -= / *= | a += 5 | Cập nhật toán học và bài tập tại chỗ. |
So sánh, logic và nhận dạng
Toán tử đánh giá so sánh đẳng thức giá trị và tham chiếu bộ nhớ.
| Phương thức/Chức năng | Cú pháp | Mô tả |
|---|---|---|
| == / != | a == b | So sánh xem các giá trị có bằng (==) hay không bằng (!=). |
| < / > / <= / >= | a >= b | Kiểm tra so sánh độ lớn. |
| and / or / not | cond1 and cond2 | Toán tử logic Boolean kiểm tra các biểu thức ghép. |
| is / is not | a is b | Kiểm tra danh tính. Kiểm tra xem các biến có trỏ đến cùng một địa chỉ đối tượng trong bộ nhớ hay không. |
| in / not in | item in container | Kiểm tra thành viên. Đánh giá Đúng nếu mục được tìm thấy theo thứ tự. |
Tập lệnh demo tương tác
# + / - / * / /
a + b , a / b
# //
a // b
# %
a % b
# **
a ** b
# += / -= / *=
a += 5
# == / !=
a == b
# < / > / <= / >=
a >= b
# and / or / not
cond1 and cond2
# is / is not
a is b
# in / not in
item in containerCâu hỏi thường gặp
Sự khác biệt giữa các toán tử / và // là gì?
Toán tử / thực hiện phép chia dấu phẩy động, trả về một số float (ví dụ: 5/2 = 2,5), trong khi // thực hiện phép chia sàn, làm tròn xuống số nguyên gần nhất (ví dụ: 5 // 2 = 2).
Sự khác biệt giữa == và là gì?
== kiểm tra xem giá trị của hai đối tượng có bằng nhau hay không, trong khi đó kiểm tra xem hai biến có tham chiếu chính xác đến cùng một đối tượng trong bộ nhớ hay không.
Chủ đề liên quan
Nắm vững các câu lệnh điều kiện, vòng lặp và cấu trúc điều khiển vòng lặp trong Python. Tìm hiểu if-else, for, while, break và continue.
Bảng tóm tắt các chức năng của mô-đun toán học PythonHướng dẫn tham khảo nhanh thư viện chuẩn toán Python. Tìm hiểu cách sử dụng các hàm lượng giác, logarit, làm tròn và số học.
Bảng ghi chú các hàm tích hợp trong PythonHướng dẫn tham khảo các hàm dựng sẵn của Python. Tìm hiểu cách sử dụng in, len, phạm vi, liệt kê, zip, bản đồ, bộ lọc, v.v.
Tài nguyên Python được đề xuất
Mở rộng kiến thức của bạn với các hướng dẫn tương tác, bảng ghi chú và so sánh mã có liên quan.
Vòng lặp Python
Tìm hiểu cách sử dụng vòng lặp Python để lặp lại dữ liệu. Nắm vững các phương pháp hay nhất về vòng lặp for, while, ngắt, tiếp tục và lặp bằng các ví dụ tương tác.
Cách sắp xếp danh sách trong Python
Tìm hiểu cách sắp xếp danh sách trong Python bằng phương thức Sort() và hàm Sort(). Khám phá các ví dụ về sắp xếp khóa tùy chỉnh và thứ tự đảo ngược.
Python vs JavaScript: Ngôn ngữ lập trình nào tốt nhất?
So sánh toàn diện giữa Python và JavaScript. Khám phá sự khác biệt về cú pháp, hiệu suất, trường hợp sử dụng (phụ trợ so với giao diện người dùng) và các ví dụ về mã hóa.