Trong C, C ++, Java, v.v. ++ và - các toán tử tăng và giảm giá trị của một biến bằng 1. Trong Python, các toán tử này sẽ không hoạt động.
Trong Python, các biến chỉ là nhãn cho các đối tượng trong bộ nhớ. Trong Python, các đối tượng số là bất biến. Do đó bằng a ++ (nếu a =10), chúng tôi đang cố gắng tăng giá trị của đối tượng 10 lên 11, điều này không được phép.
>>> a=10 >>> a++ SyntaxError: invalid syntax
Thay vào đó, chúng ta phải sử dụng toán tử + =
>>> a=a+1 >>> a 11