ใน Python ** เป็นตัวดำเนินการยกกำลัง (raised to operator) คืนค่า x ยกกำลัง y ในนิพจน์ x**y
>> x = 5
>>> y = 3
>>> x**y
125
^ เป็นตัวดำเนินการ XOR แบบบิตเวิร์ส (bitwise XOR operator) รับบิตสองตัวเป็นโพรแอนด์ คืนค่า 1 หากตัวหนึ่งเป็น 1 และอีกตัวเป็น 0
>> a = 10
>>> bin(a) # 0001 1010
'0b1010'
>>> b = 20
>>> bin(b) # 0010 0100
'0b10100'
>>> c = a ^ b
>>> c
30
>>> bin(c) # 0011 1110
'0b11110'
// ถูกกำหนดเป็นตัวดำเนินการหารแบบปัดเศษลง (floor division operator) คืนค่าส่วนจำนวนเต็มของผลลัพธ์การหาร
>> 10/3
3.3333333333333335
>>> 10//3
3
สำหรับการหารลบ floor ปัดไปทางลบอนันต์
>> -10/3
-3.3333333333333335
>>> -10//3
-4
สัญลักษณ์ % ถูกกำหนดเป็นตัวดำเนินการโมดูล로 (modulo operator) และคืนค่าผลเศษจากการหาร
>> 10%3
1
>>> 10%2
0
ในกรณีของการหารลบ คำนวณความต่างระหว่างคูณบนและตัวเศษ
>> -10%3
2
>>> -5%2
1
>>> 73%9
1
>>> -73%9
8