पायथन एक बहुमुखी प्रोग्रामिंग भाषा है जो विभिन्न ऑपरेटरों को चर और मूल्यों पर संचालन करने की सुविधा प्रदान करती है। पायथन में ऑपरेटरों को कई प्रकारों में वर्गीकृत किया जा सकता है, प्रत्येक एक विशिष्ट उद्देश्य की पूर्ति करता है। यह आलेख विभिन्न पायथन ऑपरेटरों, उनके उपयोग का पता लगाएगा, और उनकी कार्यक्षमता को समझने में आपकी सहायता के लिए व्यावहारिक उदाहरण प्रदान करेगा।
अंकगणित ऑपरेटरों का उपयोग बुनियादी गणितीय संचालन करने के लिए किया जाता है। पायथन में प्राथमिक अंकगणितीय ऑपरेटर निम्नलिखित हैं:
संचालक | विवरण | उदाहरण |
---|---|---|
जोड़ना | 3 2 → 5 | |
- | घटाव | 3 - 2 → 1 |
* | गुणा | 3 * 2 → 6 |
/ | विभाजन | 3/2 → 1.5 |
// | तल प्रभाग | 3 // 2 → 1 |
% | मापांक | 3 % 2 → 1 |
** | घातांक | 3 ** 2 → 9 |
a = 10 b = 3 print("Addition:", a b) # Output: 13 print("Subtraction:", a - b) # Output: 7 print("Multiplication:", a * b) # Output: 30 print("Division:", a / b) # Output: 3.3333 print("Floor Division:", a // b) # Output: 3 print("Modulus:", a % b) # Output: 1 print("Exponentiation:", a ** b) # Output: 1000
तुलना ऑपरेटरों का उपयोग दो मानों की तुलना करने के लिए किया जाता है, जो एक बूलियन मान (सही या गलत) लौटाता है। पायथन में तुलना ऑपरेटरों में शामिल हैं:
संचालक | विवरण | उदाहरण |
---|---|---|
== | के बराबर | 3 == 2 → असत्य |
!= | असमान | 3 !=2 → सत्य |
> | से अधिक | 3 > 2 → सत्य |
से कम | 3 | |
>= | इससे बड़ा या इसके बराबर | 3 >= 2 → सत्य |
से कम या बराबर | 3 |
a = 10 b = 5 print("Is Equal:", a == b) # Output: False print("Is Not Equal:", a != b) # Output: True print("Is Greater:", a > b) # Output: True print("Is Less:", a3. तार्किक संचालक
लॉजिकल ऑपरेटर्स का उपयोग कई बूलियन अभिव्यक्तियों को संयोजित करने के लिए किया जाता है। पायथन में प्राथमिक तार्किक ऑपरेटर हैं:
संचालक विवरण उदाहरण और तार्किक और (3 > 2) और (2 > 1) → सत्य या तार्किक या (3 > 2) या (2 नहीं तार्किक नहीं नहीं (3 > 2) → असत्य उदाहरण
a = 10 b = 5 print("Logical AND:", (a > b) and (b > 1)) # Output: True print("Logical OR:", (a > b) or (b4. बिटवाइज़ ऑपरेटर्स
बिटवाइज़ ऑपरेटर पूर्णांकों के बाइनरी अभ्यावेदन पर संचालन करते हैं। पायथन में मुख्य बिटवाइज़ ऑपरेटरों में शामिल हैं:
संचालक विवरण उदाहरण & बिटवाइज़ और 5 और 3 → 1 ` ` बिटवाइज या ^ बिटवाइज़ XOR 5 ^ 3 → 6 ~ बिटवाइज नहीं ~5 → -6 बाएं पारी 5 >> राइट शिफ्ट 5 >> 1 → 2 उदाहरण
a = 5 # Binary: 0101 b = 3 # Binary: 0011 print("Bitwise AND:", a & b) # Output: 1 (Binary: 0001) print("Bitwise OR:", a | b) # Output: 7 (Binary: 0111) print("Bitwise XOR:", a ^ b) # Output: 6 (Binary: 0110) print("Bitwise NOT:", ~a) # Output: -6 print("Left Shift:", a > 1) # Output: 2 (Binary: 0010)5. असाइनमेंट ऑपरेटर्स
असाइनमेंट ऑपरेटरों का उपयोग वेरिएबल्स को मान निर्दिष्ट करने के लिए किया जाता है। पायथन में सामान्य असाइनमेंट ऑपरेटर हैं:
संचालक विवरण उदाहरण = कार्यभार x = 5 = जोड़ें और असाइन करें एक्स = 5 → एक्स = एक्स 5 -= घटाना और असाइन करना एक्स -= 5 → एक्स = एक्स - 5 *= गुणा करें और असाइन करें एक्स *= 5 → एक्स = एक्स * 5 /= विभाजित करें और आवंटित करें एक्स /= 5 → एक्स = एक्स / 5 %= मॉड्यूलस और असाइन करें x %= 5 → x = x % 5 उदाहरण
x = 10 print("Initial Value of x:", x) # Output: 10 x = 5 print("After = 5:", x) # Output: 15 x -= 3 print("After -= 3:", x) # Output: 12 x *= 2 print("After *= 2:", x) # Output: 24 x /= 6 print("After /= 6:", x) # Output: 4.0 x %= 3 print("After %= 3:", x) # Output: 1.06. पहचान संचालक
पहचान ऑपरेटरों का उपयोग यह जांचने के लिए किया जाता है कि क्या दो चर मेमोरी में एक ही ऑब्जेक्ट को इंगित करते हैं। पायथन में पहचान ऑपरेटर हैं:
संचालक विवरण उदाहरण है यदि दोनों चर एक ही वस्तु हैं तो सत्य लौटाता है x, y है क्या नहीं है यदि दोनों चर एक ही वस्तु नहीं हैं तो सत्य लौटाता है x, y नहीं है उदाहरण
a = [1, 2, 3] b = a c = [1, 2, 3] print("Is a identical to b?", a is b) # Output: True print("Is a identical to c?", a is c) # Output: False print("Is a not identical to c?", a is not c) # Output: True7. सदस्यता संचालक
सदस्यता ऑपरेटरों का उपयोग अनुक्रम में सदस्यता के लिए परीक्षण करने के लिए किया जाता है (जैसे स्ट्रिंग्स, सूचियां, या टुपल्स)। पायथन में सदस्यता ऑपरेटरों में शामिल हैं:
संचालक विवरण उदाहरण में यदि अनुक्रम में कोई मान पाया जाता है तो यह सत्य लौटाता है 3 में [1, 2, 3] → सत्य अंदर नही यदि अनुक्रम में कोई मान नहीं मिलता है तो यह सत्य लौटाता है 4 [1,2,3] में नहीं → सत्य उदाहरण
my_list = [1, 2, 3, 4, 5] print("Is 3 in my_list?", 3 in my_list) # Output: True print("Is 4 not in my_list?", 4 not in my_list) # Output: Falseनिष्कर्ष
डेटा पर विभिन्न ऑपरेशन करने के लिए पायथन में ऑपरेटर आवश्यक हैं। पायथन में प्रभावी प्रोग्रामिंग के लिए विभिन्न प्रकार के ऑपरेटरों, जैसे अंकगणित, तुलना, तार्किक, बिटवाइज़, असाइनमेंट, पहचान और सदस्यता ऑपरेटरों का उपयोग करने का तरीका समझना महत्वपूर्ण है। इन ऑपरेटरों में महारत हासिल करके, आप अधिक कुशल और पठनीय कोड लिख सकते हैं।
चाहे आप गणितीय गणना कर रहे हों, तुलनाओं के आधार पर निर्णय ले रहे हों, या डेटा संरचनाओं में हेरफेर कर रहे हों, पायथन के ऑपरेटरों का लाभ उठाने का तरीका जानने से आपके प्रोग्रामिंग कौशल में उल्लेखनीय वृद्धि होगी। हैप्पी कोडिंग!
अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3