ออปเปอเรเตอร์คือโครงสร้างที่จัดการค่าของอเปอแลนด์ (operands)
ตัวอย่าง: 4 + 5 = 9 ที่นี่ 4 และ 5 คืออเปอแลนด์ และ + คือออปเปอเรเตอร์
Python รองรับออปเปอเรเตอร์ 7 ประเภทหลัก:
- Arithmetic Operators - ออปเปอเรเตอร์คณิตศาสตร์ (+, -, *, /, %, **, //)
- Comparison (Relational) Operators - ออปเปอเรเตอร์เปรียบเทียบ (==, !=, >, <, >=, <=)
- Assignment Operators - ออปเปอเรเตอร์กำหนดค่า (=, +=, -=, *=, /=, %=, **=, //=)
- Logical Operators - ออปเปอเรเตอร์ตรรกะ (and, or, not)
- Bitwise Operators - ออปเปอเรเตอร์บิตเวิร์ช (&, |, ^, ~, <<, >>)
- Membership Operators - ออปเปอเรเตอร์สมาชิก (in, not in)
- Identity Operators - ออปเปอเรเตอร์เอกลักษณ์ (is, is not)
แต่ละประเภทมีรายละเอียดและตัวอย่างการใช้งานที่แตกต่างกันออกไป