"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > पायथन ऑपरेटरों की खोज: मुख्य अवधारणाएँ और उदाहरण

पायथन ऑपरेटरों की खोज: मुख्य अवधारणाएँ और उदाहरण

2024-11-21 को प्रकाशित
ब्राउज़ करें:869

Exploring Python Operators: Key Concepts and Examples

पायथन एक बहुमुखी प्रोग्रामिंग भाषा है जो विभिन्न ऑपरेटरों को चर और मूल्यों पर संचालन करने की सुविधा प्रदान करती है। पायथन में ऑपरेटरों को कई प्रकारों में वर्गीकृत किया जा सकता है, प्रत्येक एक विशिष्ट उद्देश्य की पूर्ति करता है। यह आलेख विभिन्न पायथन ऑपरेटरों, उनके उपयोग का पता लगाएगा, और उनकी कार्यक्षमता को समझने में आपकी सहायता के लिए व्यावहारिक उदाहरण प्रदान करेगा।

1. अंकगणित संचालक

अंकगणित ऑपरेटरों का उपयोग बुनियादी गणितीय संचालन करने के लिए किया जाता है। पायथन में प्राथमिक अंकगणितीय ऑपरेटर निम्नलिखित हैं:

संचालक विवरण उदाहरण
जोड़ना 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

2. तुलना संचालक

तुलना ऑपरेटरों का उपयोग दो मानों की तुलना करने के लिए किया जाता है, जो एक बूलियन मान (सही या गलत) लौटाता है। पायथन में तुलना ऑपरेटरों में शामिल हैं:

संचालक विवरण उदाहरण
== के बराबर 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:", a 



3. तार्किक संचालक

लॉजिकल ऑपरेटर्स का उपयोग कई बूलियन अभिव्यक्तियों को संयोजित करने के लिए किया जाता है। पायथन में प्राथमिक तार्किक ऑपरेटर हैं:

संचालक विवरण उदाहरण
और तार्किक और (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 (b 



4. बिटवाइज़ ऑपरेटर्स

बिटवाइज़ ऑपरेटर पूर्णांकों के बाइनरी अभ्यावेदन पर संचालन करते हैं। पायथन में मुख्य बिटवाइज़ ऑपरेटरों में शामिल हैं:

संचालक विवरण उदाहरण
& बिटवाइज़ और 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.0

6. पहचान संचालक

पहचान ऑपरेटरों का उपयोग यह जांचने के लिए किया जाता है कि क्या दो चर मेमोरी में एक ही ऑब्जेक्ट को इंगित करते हैं। पायथन में पहचान ऑपरेटर हैं:

संचालक विवरण उदाहरण
है यदि दोनों चर एक ही वस्तु हैं तो सत्य लौटाता है 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: True

7. सदस्यता संचालक

सदस्यता ऑपरेटरों का उपयोग अनुक्रम में सदस्यता के लिए परीक्षण करने के लिए किया जाता है (जैसे स्ट्रिंग्स, सूचियां, या टुपल्स)। पायथन में सदस्यता ऑपरेटरों में शामिल हैं:

संचालक विवरण उदाहरण
में यदि अनुक्रम में कोई मान पाया जाता है तो यह सत्य लौटाता है 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

निष्कर्ष

डेटा पर विभिन्न ऑपरेशन करने के लिए पायथन में ऑपरेटर आवश्यक हैं। पायथन में प्रभावी प्रोग्रामिंग के लिए विभिन्न प्रकार के ऑपरेटरों, जैसे अंकगणित, तुलना, तार्किक, बिटवाइज़, असाइनमेंट, पहचान और सदस्यता ऑपरेटरों का उपयोग करने का तरीका समझना महत्वपूर्ण है। इन ऑपरेटरों में महारत हासिल करके, आप अधिक कुशल और पठनीय कोड लिख सकते हैं।

चाहे आप गणितीय गणना कर रहे हों, तुलनाओं के आधार पर निर्णय ले रहे हों, या डेटा संरचनाओं में हेरफेर कर रहे हों, पायथन के ऑपरेटरों का लाभ उठाने का तरीका जानने से आपके प्रोग्रामिंग कौशल में उल्लेखनीय वृद्धि होगी। हैप्पी कोडिंग!

विज्ञप्ति वक्तव्य यह आलेख यहां पुन: प्रस्तुत किया गया है: https://dev.to/imyusufaktar/exploring-python-operator-key-concepts-and-examples-3bl9?1 यदि कोई उल्लंघन है, तो कृपया इसे हटाने के लिए स्टडी_गोलंग@163.com से संपर्क करें।
नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3