ตัวดำเนินการ (Operator) คือกลุ่มที่เครื่องหมายหรือสัญลักษณ์จะเป็นตัวทำหน้าที่รวมค่า เปรียบเทียบค่า โดยจะกระทำกับตัวแปรต่างๆ
สำหรับตัวดำเนินการที่ใช้ในการเปรียบเทียบความสัมพันธ์ในภาษาPython (ไพธอน) นั้น มีดังนี้
สัญลักษณ์ | ความหมาย |
== | เท่ากับ |
!= | ไม่เท่ากับ |
> | มากกว่า |
>= | มากกว่าหรือเท่ากับ |
< | น้อยกว่า |
<= | น้อยกว่าหรือเท่ากับ |
is | เป็นชนิดเดียวกันหรือไม่ |
is not | ไม่เป็นชนิดเดียวกัน |
in | เป็นสมาชิกหรือไม่ |
not in | ไม่เป็นสมาชิก |
สำหรับตัวดำเนินการที่ใช้เปรียบเทียบ (Relation Operator) จะนำข้อมูลสองค่ามาเปรียบเทียบกัน โดยข้อมูลทั้งสองค่าที่จะนำมาเปรียบเทียบกันนั้น จะต้องเป็นข้อมูลประเภทเดียวกัน โดยผลลัพธ์ที่ได้จะเป็น จริง หรือ เท็จ