Toán tử là các cấu trúc thao tác trên giá trị của toán hạng. Trong biểu thức 4 + 5 = 9, số 4 và 5 là toán hạng, dấu + là toán tử.
Python hỗ trợ 7 nhóm toán tử chính:
- Toán tử số học (Arithmetic):
+ - * / % ** // - Toán tử so sánh (Comparison/Relational):
== != < > <= >= - Toán tử gán (Assignment):
= += -= *= /= %= **= //= - Toán tử logic (Logical):
and or not - Toán tử bitwise (Bitwise):
& | ^ ~ << >> - Toán tử thành viên (Membership):
in not in - Toán tử nhận dạng (Identity):
is is not
Mỗi nhóm phục vụ mục đích khác nhau và sẽ được giải chi tiết trong các bài viết riêng.