C, C++, Java etc++ और -- ऑपरेटरों में एक वेरिएबल के मान में 1 से वृद्धि और कमी होती है। पायथन में ये ऑपरेटर काम नहीं करेंगे।
पायथन में वेरिएबल्स मेमोरी में ऑब्जेक्ट्स के लिए सिर्फ लेबल होते हैं। पायथन में संख्यात्मक वस्तुएं अपरिवर्तनीय हैं। इसलिए a++ (यदि a=10) द्वारा हम 10 ऑब्जेक्ट के मान को 11 तक बढ़ाने की कोशिश कर रहे हैं जिसकी अनुमति नहीं है।
>>> a=10 >>> a++ SyntaxError: invalid syntax
इसके बजाय हमें +=ऑपरेटर का उपयोग करना होगा
>>> a=a+1 >>> a 11