Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Python

पायथन इंक्रीमेंट और डिक्रीमेंट ऑपरेटर्स

इस लेख में, हम Python 3.x में इंक्रीमेंट और डिक्रीमेंट ऑपरेटरों के बारे में जानेंगे। या जल्दी। अन्य भाषाओं में हमारे पास प्री और पोस्ट इंक्रीमेंट और डिक्रीमेंट (++ --) ऑपरेटर हैं।

पायथन में हमारे पास ऐसा कोई ऑपरेटर नहीं है। लेकिन हम इन ऑपरेटरों को नीचे दिए गए उदाहरण में बताए गए रूप में लागू कर सकते हैं।

उदाहरण

x=786

x=x+1
print(x)

x+=1
print(x)

x=x-1
print(x)

x-=1
print(x)

आउटपुट

787
788
787
786

अन्य भाषाओं में लूप के लिए है जो वेतन वृद्धि और कमी ऑपरेटरों का उपयोग करता है। पायथन लूप के लिए ऑफ़र करता है जिसमें एक श्रेणी फ़ंक्शन होता है जिसमें डिफ़ॉल्ट वृद्धि मान "1" सेट होता है। हम रेंज फ़ंक्शन में तीसरे तर्क के रूप में हमारी वेतन वृद्धि की संख्या भी निर्दिष्ट कर सकते हैं

उदाहरण

for i in range(0,5):
   print(i)

for i in range(0,5,2):
   print(i)

आउटपुट

0
1
2
3
4
0
2
4

निष्कर्ष

इस लेख में, हमने सीखा कि पायथन में इंक्रीमेंट और डिक्रीमेंट ऑपरेटर्स का उपयोग कैसे करें।


  1. पायथन में और और और ऑपरेटरों में क्या भिन्न है?

    हाँ, वे दोनों भिन्न हैं क्योंकि AND एक तार्किक संचालिका है जिसका उपयोग दो मानों के बीच तुलना करते हैं जबकि &का उपयोग बिटवाइज़ ऑपरेटर के रूप में किया जाता है।

  1. पायथन में ++ और -- ऑपरेटरों का व्यवहार क्या है?

    C/C++ और Java आदि में ++ और -- ऑपरेटर्स को इंक्रीमेंट और डिक्रीमेंट ऑपरेटर्स के रूप में परिभाषित किया गया है। पायथन में उन्हें ऑपरेटरों के रूप में परिभाषित नहीं किया गया है। पायथन में वस्तुओं को स्मृति में संग्रहीत किया जाता है। चर सिर्फ लेबल हैं। संख्यात्मक वस्तुएं अपरिवर्तनीय हैं। इसलिए उन्हें बढ

  1. पायथन में ++ और -- ऑपरेटर कैसे काम करते हैं?

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