Các phép toán và toán tử trong Python

Trong bài viết này, bạn sẽ học được cách sử dụng các toán tử số học, toán tử so sánh và toán tử logic trong Python để thực hiện phép tính toán và xây dựng các biểu thức điều kiện cho chương trình.

The image displays a colorful chart of Python operators, categorizing them into arithmetic, comparison, logical, assignment, bitwise, and identity operators with examples listed under each category.

Khái niệm

Toán tử (operators) là các ký hiệu đặc biệt hoặc từ khóa dùng để thực hiện các phép toán trên những giá trị hoặc biến (gọi là operands). Một biểu thức (expression) là sự kết hợp giữa các toán tử và operands để trả về một giá trị.

Các nhóm toán tử cơ bản bao gồm:

  • Toán tử số học (Arithmetic Operators): Dùng để thực hiện các phép tính toán học cơ bản như cộng (+), trừ (-), nhân (*), chia (/), chia lấy dư (%), chia lấy phần nguyên (//), và lũy thừa (**). Phép chia / luôn trả về kiểu số thực (float).
  • Toán tử so sánh (Comparison Operators): Dùng để so sánh hai giá trị, bao gồm bằng (==), không bằng (!=), lớn hơn (>), nhỏ hơn (<), lớn hơn hoặc bằng (>=), và nhỏ hơn hoặc bằng (<=). Kết quả luôn trả về giá trị Boolean (True hoặc False).
  • Toán tử logic (Logical Operators): Dùng để kết hợp các điều kiện Boolean, gồm and (trả về True khi cả hai điều kiện đúng), or (trả về True khi ít nhất một điều kiện đúng), và not (đảo ngược trạng thái Boolean).

Cú pháp

Các toán tử số học và so sánh thường là toán tử nhị phân (binary operators), hoạt động giữa hai operands với cú pháp:

operand1 [operator] operand2

Đối với toán tử logic not, đây là toán tử một ngôi (unary operator):

not operand

Ví dụ minh họa

Dưới đây là ví dụ minh họa về cách hoạt động của toán tử số học, so sánh và logic trong môi trường Python:

# 1. Phép toán số học
a = 10
b = 3

print(


Nguồn tham khảo

Từ khóa: Array purely, , array, array, array, , , Clear, , Array , Clear, ,


📚 Chuỗi bài: Lập Trình Python Cơ Bản Cho Người Mới Bắt Đầu

Chuỗi bài viết từng bước hướng dẫn lộ trình học lập trình Python từ con số 0, giúp người mới nhanh chóng nắm vững cú pháp, tư duy tư duy lập trình cơ bản và ứng dụng thực tế.

  1. 1. Cài Đặt Môi Trường Python Và Viết Chương Trình Đầu Tiên Với VS Code
  2. 2. Biến và các kiểu dữ liệu cơ bản trong Python
  3. 3. Các phép toán và toán tử trong Python ← Bạn đang đọc
  4. 4. Nhập Xuất Dữ Liệu Và Định Dạng Chuỗi Nâng Cao Trong Python
  5. 5. Cấu Trúc Điều Kiện Và Rẽ Nhánh Với If-Elif-Else Trong Python
  6. 6. Vòng Lặp For Và While Trong Python: Cú Pháp Và Cách Sử Dụng
  7. 7. Làm chủ Danh sách (List) và Tuple trong Python
  8. 8. Quản Lý Dữ Liệu Với Dictionary Và Set Trong Python
  9. 9. Xây Dựng và Sử Dụng Hàm (Function) Trong Python
  10. 10. Lập Trình Python Cơ Bản - Bài 10: Xử Lý Ngoại Lệ Và Đọc Ghi Tệp Tin

← Bài trước: Biến và các kiểu dữ liệu cơ bản trong PythonBài tiếp theo: Nhập Xuất Dữ Liệu Và Định Dạng Chuỗi Nâng Cao Trong Python →

Nhận xét