ใน C, C++, Java เป็นต้น ++ และ -- เพิ่มและลดค่าตัวแปรลง 1 ใน Python ตัวดำเนินการเหล่านี้ ไม่ทำงาน
ใน Python ตัวแปรเป็นเพียงฉลาก (labels) ของออบเจ็กต์ในหน่วยความจำ ออบเจ็กต์ตัวเลขเป็น immutable (ไม่เปลี่ยนแปลงได้) ดังนั้น a++ (ถ้า a=10) เรากำลังพยายามเพิ่มค่าของออบเจ็กต์ 10 เป็น 11 ซึ่งไม่ได้รับอนุญาต
>> a = 10
>>> a++
SyntaxError: invalid syntax
แทนที่จะใช้ เราต้องใช้ตัวดำเนินการ +=
>> a = a + 1
>>> a
11