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

Python में = और == ऑपरेटर्स में क्या अंतर है?


Python में `=` सिंबल को असाइनमेंट ऑपरेटर के रूप में परिभाषित किया गया है। इसके बाईं ओर एक वेरिएबल और दाईं ओर एक एक्सप्रेशन की आवश्यकता होती है। दाईं ओर के एक्सप्रेशन का मान बाईं ओर के वेरिएबल को असाइन किया जाता है। एक्सप्रेशन और वेरिएबल का नाम परस्पर विनिमेय नहीं हैं।

>>> a = 10
>>> b = 20
>>> c = a + b
>>> a, b, c
(10, 20, 30)
>>> a + b = c
SyntaxError: can't assign to operator

`==` सिंबल एक तुलना ऑपरेटर है और इसे इक्वल टू ऑपरेटर कहा जाता है। यह true लौटाता है यदि दोनों तरफ के ऑपरेंड बराबर हैं, अन्यथा false लौटाता है।

>>> 10 + 2 == 10
False
>>> (10 + 2) == 12
True
>>> 'computer' == 'Computer'
False
>>> 'computer' == "computer"
True
  1. - C# में | और || ऑपरेटर्स में क्या अंतर है?

    || को लॉजिकल OR ऑपरेटर कहा जाता है और | को बिटवाइज़ लॉजिकल OR कहा जाता है, लेकिन उनके बीच मूल अंतर उनके निष्पादन के तरीके में है। सिंटैक्स तुलना // लॉजिकल OR (शॉर्ट-सर्किट) bool_exp1 || bool_exp2 // बिटवाइज़ OR (नॉन-शॉर्ट-सर्किट) bool_exp1 | bool_exp2 सिंटैक्स समान दिखता है लेकिन निष्पादन पूरी तर

  1. Tkinter (Python) में root.destroy() और root.quit() में क्या अंतर है? Tkinter (Python) में root.destroy() और root.quit() में क्या अंतर है?

    जब हम Tkinter विंडो ऑब्जेक्ट के साथ destroy() मेथड को इनवोक करते हैं, तो यह मेनलूप प्रोसेस को समाप्त करता है और विंडो के अंदर सभी विजेट्स को नष्ट कर देता है। Tkinter destroy() मेथड का उपयोग मुख्य रूप से बैकग्राउंड में चल रहे इंटरप्रेटर को मारने और समाप्त करने के लिए किया जाता है।हालांकि, quit() मेथड

  1. Python में Tkinter और Tkinter.ttk के विजेट्स में क्या अंतर है? Python में Tkinter और Tkinter.ttk के विजेट्स में क्या अंतर है?

    tkinter.ttk एक मॉड्यूल है जिसका उपयोग Tkinter विजेट्स को स्टाइल करने के लिए किया जाता है। जैसे CSS का उपयोग HTML एलिमेंट को स्टाइल करने के लिए किया जाता है, वैसे ही हम Tkinter विजेट्स को स्टाइल करने के लिए tkinter.ttk का उपयोग करते हैं।यहां Tkinter विजेट और Tkinter.ttk के बीच प्रमुख अंतर हैं -Tkinte