โอเปอเรเตอร์คือโครงสร้างที่สามารถจัดการค่าของตัวถูกดำเนินการได้
พิจารณานิพจน์ 4 + 5 =9 ในที่นี้ 4 และ 5 เรียกว่าตัวถูกดำเนินการ และ + เรียกว่าตัวดำเนินการ
ภาษา Python รองรับตัวดำเนินการประเภทต่อไปนี้
- ตัวดำเนินการเลขคณิต
- ตัวดำเนินการเปรียบเทียบ (เชิงสัมพันธ์)
- ผู้ดำเนินการมอบหมาย
- ตัวดำเนินการเชิงตรรกะ
- ตัวดำเนินการระดับบิต
- ตัวดำเนินการสมาชิก
- ตัวดำเนินการระบุตัวตน