पायथन अपनी परिभाषा में संचालन करने के लिए विधियाँ प्रदान करता है, अर्थात ऑपरेटर मॉड्यूल का उपयोग करके एक अभिव्यक्ति में असाइनमेंट और मूल्यांकन करना । उदाहरण के लिए,
x + = y x = operator.iadd (x, y) के बराबर है
कुछ महत्वपूर्ण इन-प्लेस ऑपरेशन : <पी> <मजबूत> 1। iadd () : — इस फ़ंक्शन का उपयोग वर्तमान मान असाइन करने और जोड़ने के लिए किया जाता है। यह ऑपरेशन "a + = b " ऑपरेशन करता है। स्ट्रिंग, नंबर और टुपल्स जैसे अपरिवर्तनीय कंटेनरों के लिए नहीं असाइनमेंट सही है।
2. आइकनकैट () : — इस फ़ंक्शन का उपयोग सेकंड के अंत में एक पंक्ति को समायोजन करने के लिए किया जाता है।
# Python कोड प्रदर्शित करने के लिए कि कैसे यह काम करता है
# iadd () और iconcat ()
# इम्पोर्ट स्टेटमेंट स्टेटमेंट ऑपरेशंस को हैंडल करने के लिए
import
ऑपरेटर
# iadd () का उपयोग करके मान जोड़ने और असाइन करने के लिए
x
= <कोड वर्ग = "सादा"> ऑपरेटर। iadd (
<कोड वर्ग = "मान"> 2 <कोड वर्ग = "सादा">, < कोड वर्ग = "मान"> 3 <कोड वर्ग = "सादा">);
# बदले हुए मान को प्रिंट करें
प्रिंट <कोड वर्ग = "सादा"> ( <कोड वर्ग = "स्ट्रिंग"> "जोड़ने और असाइन करने के बाद मूल्य:" <कोड वर्ग = "सादा">, अंत < कोड वर्ग = "कीवर्ड"> = <कोड वर्ग = "सादा"> "")
<कोड वर्ग = "कार्य"> प्रिंट <कोड वर्ग = "सादा"> (x)
<कोड वर्ग = "टिप्पणियां"> # प्रारंभिक मान
<कोड वर्ग = "सादा"> z <कोड वर्ग = "कीवर्ड"> = <कोड वर्ग = "स्ट्रिंग"> "forgeeks"
<कोड वर्ग = "टिप्पणियां"> # अनुक्रमों को संयोजित करने के लिए आइकनकैट () का उपयोग करना
<कोड वर्ग = "सादा"> y <कोड वर्ग = "कीवर्ड"> = <कोड वर्ग = "सादा"> operator.iconcat (y, z)
# संयोजन करने के लिए iconcat () का उपयोग करना ई सीक्वेंस
<कोड वर्ग = "फ़ंक्शंस"> प्रिंट <कोड वर्ग = "सादा"> (वाई) Print
(
"String" संयोजन के बाद है:" <कोड वर्ग = "सादा">, अंत <कोड वर्ग = "कीवर्ड"> = <कोड वर्ग = "सादा"> "")
आउटपुट:
जोड़ने और असाइन करने के बाद का मान: 5 संयोजन के बाद की स्ट्रिंग है: पाइथॉनइंजीनियरिंग
3. इसब () : — इस फ़ंक्शन का उपयोग वर्तमान मान असाइन करने और घटाने के लिए किया जाता है। यह ऑपरेशन "a- = b " ऑपरेशन करता है। स्ट्रिंग, नंबर और टुपल्स जैसे अपरिवर्तनीय कंटेनरों के लिए नहीं असाइनमेंट सही है।
4. इमुल () : — इस फ़ंक्शन का उपयोग वर्तमान मान असाइन और गुणा करने के लिए किया जाता है। यह ऑपरेशन "a * = b " ऑपरेशन करता है। स्ट्रिंग, नंबर, और टुपल्स जैसे अपरिवर्तनीय कंटेनरों के लिए नहीं असाइनमेंट सही है।
# Python कोड to प्रदर्शित करें कि यह कैसे काम करता है
# isub () और imul ()
# स्टेटमेंट ऑपरेशंस को हैंडल करने के लिए इंपोर्ट स्टेटमेंट
import
ऑपरेटर
# isub () का उपयोग करके मान घटाना और असाइन करना
x
= <कोड वर्ग = "सादा"> ऑपरेटर। आईसब ( <कोड वर्ग = "मान"> 2 <कोड वर्ग = "सादा">, <कोड वर्ग = "मान"> 3 <कोड वर्ग = "सादा">);
# बदले हुए मान को प्रिंट करें
Print
<कोड वर्ग = "सादा"> ( <कोड वर्ग = "स्ट्रिंग"> "घटाना और असाइन करने के बाद मूल्य:" <कोड वर्ग = "सादा">, अंत < कोड वर्ग = "कीवर्ड"> = <कोड वर्ग = "सादा"> "")
<कोड वर्ग = "कीवर्ड"> प्रिंट <कोड वर्ग = "सादा"> (x)
<कोड वर्ग = "टिप्पणियां"> # imul () का उपयोग करके गुणा और मान निर्दिष्ट करने के लिए
<कोड वर्ग = "सादा"> x <कोड वर्ग = "कीवर्ड"> = <कोड वर्ग = "सादा"> ऑपरेटर। इमुल ( <कोड वर्ग = "मान" "> 2 <कोड वर्ग = "सादा">, <कोड वर्ग = "मान"> 3 <कोड वर्ग = "सादा">);
# बदले हुए मान को प्रिंट करें
प्रिंट <कोड वर्ग = "सादा"> ( <कोड वर्ग = "स्ट्रिंग"> "गुणा और निर्दिष्ट करने के बाद मूल्य:" <कोड वर्ग = "सादा">, अंत < कोड वर्ग = "कीवर्ड"> = <कोड वर्ग = "सादा"> "")
<कोड वर्ग = "कार्य"> प्रिंट <कोड वर्ग = "सादा"> (x)
आउटपुट:
घटाने और असाइन करने के बाद का मान: -1 मान गुणा और नियत करने के बाद: 6
5. itruediv () : — इस फ़ंक्शन का उपयोग वर्तमान मान असाइन और विभाजित करने के लिए किया जाता है। यह ऑपरेशन "a / = b " ऑपरेशन करता है। स्ट्रिंग, नंबर और टुपल्स जैसे अपरिवर्तनीय कंटेनरों के लिए नहीं असाइनमेंट सही है।
6. आईमोड () : — इस फ़ंक्शन का उपयोग शेष को असाइन करने और वापस करने के लिए किया जाता है। यह ऑपरेशन "a% = b " ऑपरेशन करता है। स्ट्रिंग, नंबर, और टुपल्स जैसे अपरिवर्तनीय कंटेनरों के लिए नहीं असाइनमेंट सही है।
# Python कोड to प्रदर्शित करें कि यह कैसे काम करता है
# itruediv () और imod ()
# स्टेटमेंट ऑपरेशंस को हैंडल करने के लिए इंपोर्ट स्टेटमेंट
import
ऑपरेटर
# itruediv () का उपयोग करके विभाजित और मान असाइन करने के लिए
x
= <कोड वर्ग = "सादा"> ऑपरेटर। itruediv (
<कोड वर्ग = "मान"> 10 <कोड वर्ग = "सादा">, <कोड वर्ग = "मान"> 5 <कोड वर्ग = "सादा">);
# बदले हुए मान को प्रिंट करें
Print
<कोड वर्ग = "सादा"> ( <कोड वर्ग = "स्ट्रिंग"> "विभाजन और निर्दिष्ट करने के बाद मूल्य:" <कोड वर्ग = "सादा">, अंत < कोड वर्ग = "कीवर्ड"> = <कोड वर्ग = "सादा"> "")
<कोड वर्ग = "कीवर्ड"> प्रिंट <कोड वर्ग = "सादा"> (x)
# मॉड्यूल के लिए imod () का उपयोग करना और एक मान निर्दिष्ट करना
<कोड वर्ग = "सादा"> x <कोड वर्ग = "कीवर्ड"> = <कोड वर्ग = "सादा"> ऑपरेटर। imod ( <कोड वर्ग = " value"> 10 <कोड वर्ग = "सादा">, <कोड वर्ग = "मान"> 6 <कोड वर्ग = "सादा">);
# बदले हुए मान को प्रिंट करें
प्रिंट <कोड वर्ग = "सादा"> ( <कोड वर्ग = "स्ट्रिंग"> "मापांक और निर्दिष्ट करने के बाद मूल्य:" <कोड वर्ग = "सादा">, अंत < कोड वर्ग = "कीवर्ड"> = <कोड वर्ग = "सादा"> "")
<कोड वर्ग = "कार्य"> प्रिंट <कोड वर्ग = "सादा"> (x)
आउटपुट:
विभाजन और नियत करने के बाद का मान: 2.0 के बाद का मान मॉड्यूलस और असाइनमेंट: 4
निम्नलिखित लेख
यह लेख मंजीत सिंह ... यदि आप Pyt . के रूप में हैं hon.Engineering और योगदान देना चाहते हैं, तो आप योगदान.पायथन.इंजीनियरिंग का उपयोग करके या एक लेख पोस्ट करके @python का योगदान करके एक लेख भी लिख सकते हैं। अभियांत्रिकी। मेरे लेख को Python.Engineering होमपेज पर देखें और अन्य geeks की मदद करें।
यदि आपको कुछ भी गलत लगता है या यदि आप ऊपर चर्चा किए गए विषय पर अधिक जानकारी साझा करना चाहते हैं तो कृपया टिप्पणी पोस्ट करें।
हमें उम्मीद है कि इस लेख ने समस्या को हल करने में आपकी मदद की है। पायथन में इन-प्लेस ऑपरेटर्स | 1 सेट करें (iadd (), isub (), iconcat () …) के अलावा, अन्य Python functions-संबंधित विषयों की जाँच करें।
पायथन में उत्कृष्टता प्राप्त करना चाहते हैं? सर्वश्रेष्ठ पायथन ऑनलाइन पाठ्यक्रम 2023 की हमारी समीक्षा देखें। यदि आप डेटा विज्ञान में रुचि रखते हैं, तो यह भी देखें कि R में प्रोग्रामिंग कैसे सीखें।
वैसे, यह सामग्री अन्य भाषाओं में भी उपलब्ध है:
<उल>California | 2023-03-23
सीधे शब्दों में कहें और साफ़ करें। साझा करने के लिए धन्यवाद। पायथन में इन-प्लेस ऑपरेटर्स | 1 सेट करें (iadd (), isub (), iconcat () …) और Python functions के साथ अन्य समस्याएं हमेशा मेरी कमजोर बिंदु थीं. मुझे पूरा यकीन नहीं है कि यह सबसे अच्छी विधि है
Tallinn | 2023-03-23
मैं अपने कोडिंग साक्षात्कार की तैयारी कर रहा था, इसे स्पष्ट करने के लिए धन्यवाद - पायथन में पायथन में इन-प्लेस ऑपरेटर्स | 1 सेट करें (iadd (), isub (), iconcat () …) सबसे सरल नहीं है. प्रतिक्रिया के साथ कल वापस आऊंगा
California | 2023-03-23
शायद कोई और जवाब हो? पायथन में इन-प्लेस ऑपरेटर्स | 1 सेट करें (iadd (), isub (), iconcat () …) का वास्तव में क्या अर्थ है?. कल चेक किया गया, यह काम करता है!