-
Python में मल्टी-डायमेंशनल डिक्शनरी कैसे घोषित करें?
आइए नीचे तीन डिक्शनरी ऑब्जेक्ट्स घोषित करें: >>> d1 = {name: Ravi, age: 25, marks: 60} >>> d2 = {name: Anil, age: 23, marks: 75} >>> d3 = {name: Asha, age: 20, marks: 70} अब हम उन्हें पैरेंट डिक्शनरी में मान के रूप में उपयोग करेंगे। >>> twodimdict = {1: d1, 2: d2
-
Python डिक्शनरी में update मेथड का उपयोग क्या है?
Python के डिक्शनरी क्लास का `update()` मेथड दो उद्देश्यों को पूरा करता है। यह एक नई कुंजी-मान जोड़ी जोड़ता है यदि डिक्शनरी में पहले से वह कुंजी नहीं है। >>> d1 = {name: Ravi, age: 25, marks: 60} `update()` मेथड एक डिक्शनरी ऑब्जेक्ट को तर्क के रूप में लेता है। d1.update({course: ComputerEng
-
Python डिक्शनरी keys() मेथड कैसे काम करता है?
Python डिक्शनरी क्लास का `keys()` मेथड डिक्शनरी में उपयोग की गई कुंजियों से युक्त एक व्यू ऑब्जेक्ट लौटाता है। >>> d1 = {name: Ravi, age: 21, marks: 60, course: Computer Engg} >>> d1.keys() dict_keys([name, age, marks, course]) इसे लिस्ट ऑब्जेक्ट के रूप में स्टोर किया जा सकता है। य
-
Python में विभिन्न बेसिक ऑपरेटर्स क्या हैं?
Python में ऑपरेटर्स को इस प्रकार वर्गीकृत किया जाता है: अंकगणितीय ऑपरेटर्स + जोड़ के लिए - घटाव के लिए * गुणा के लिए / भाग के लिए // फ्लोर डिवीजन के लिए % मोड्यूलो या शेषफल के लिए रिलेशनल ऑपरेटर्स > ग्रेटर दैन के लिए >= ग्रेटर दैन या इक्वल टू के लिए < लेस दैन के लिए <= लेस दैन या इक्
-
Python में विभिन्न अंकगणितीय ऑपरेटर्स क्या हैं?
Python में अंकगणितीय ऑपरेटर्स नीचे समझाए गए हैं: `+` जोड़ के लिए - दोनों तरफ के ऑपरेंड्स का जोड़ करता है >> a = 5 >> b = 7 >> c = a + b >> c 12 `-` घटाव के लिए - पहले से दूसरे ऑपरेंड को घटाता है >> a = 10 >> b = 5 >> c = a - b >> c 5 `*` गुणा के लिए -
-
क्या Python में टर्नरी कंडीशनल ऑपरेटर है?
टर्नरी ऑपरेटर Python 2.5 में जोड़ा गया था। इसका सिंटैक्स है: सिंटैक्स x if expr == True else y उदाहरण निम्न उदाहरण उपयोग को दर्शाता है: >>> percent = 59 >>> pass if percent >= 50 else fail pass >>> percent = 45 >>> pass if percent >= 50 else fail fail
-
Python में ++ और -- ऑपरेटर्स कैसे काम करते हैं?
C, C++, Java आदि में `++` और `--` ऑपरेटर्स वेरिएबल के मान को 1 से बढ़ाते या घटाते हैं। Python में ये ऑपरेटर्स काम नहीं करते। Python में वेरिएबल्स मेमोरी में ऑब्जेक्ट्स के केवल लेबल हैं। Python में न्यूमेरिक ऑब्जेक्ट्स इम्यूटेबल हैं। इसलिए `a++` (यदि a=10) द्वारा हम 10 ऑब्जेक्ट के मान को 11 करने का
-
Python में सही ऑपरेटर्स प्रीसिडेंस क्या है?
निम्न तालिका Python में ऑपरेटर्स के प्रीसिडेंस के क्रम को उच्चतम से निम्नतम तक दर्शाती है। ** : एक्सपोनेंशिएशन (पावर तक उठाना) ~ + - : कॉम्प्लीमेंट, यूनरी प्लस और माइनस (अंतिम दो के लिए मेथड नाम +@ और -@) * / % // : गुणा, भाग, मोड्यूलो और फ्लोर डिवीजन + - : जोड़ और घटाव >> << : राइट औ
-
Python में विभिन्न आइडेंटिटी ऑपरेटर्स के प्रकार क्या हैं?
प्रत्येक Python ऑब्जेक्ट को मेमोरी में स्टोर होने पर एक यूनिक आइडेंटिफिकेशन नंबर असाइन किया जाता है। इसे `id()` फंक्शन द्वारा प्राप्त किया जा सकता है। `is` ऑपरेटर दो ऑब्जेक्ट्स के `id()` की तुलना करता है और true लौटाता है यदि दोनों ऑब्जेक्ट्स का मान समान है अन्यथा false लौटाता है। दूसरी ओर `is not`
-
Python में विभिन्न असाइनमेंट ऑपरेटर्स के प्रकार क्या हैं?
निम्न तालिका सभी असाइनमेंट ऑपरेटर्स को दर्शाती है: ऑपरेटर विवरण उदाहरण = दाएं ऑपरेंड के मान को बाएं ऑपरेंड को असाइन करता है c = a + b, a + b का मान c में += दाएं ऑपरेंड को बाएं ऑपरेंड में जोड़ता है और परिणाम को बाएं ऑपरेंड को असाइन करता है c += a, a को c में जोड़ें -= दाएं ऑपरेंड को बाएं
-
Python में विभिन्न बिटवाइज़ ऑपरेटर्स के प्रकार क्या हैं?
बिटवाइज़ ऑपरेटर्स बिट्स को ऑपरेंड के रूप में ऑपरेट करते हैं। Python में निम्नलिखित बिटवाइज़ ऑपरेटर्स परिभाषित हैं: `&` (बिटवाइज़ AND): 1 लौटाता है यदि दोनों बिट ऑपरेंड्स 1 हैं `|` (बिटवाइज़ OR): 1 लौटाता है यदि दो बिट ऑपरेंड्स में से कोई एक 1 है `^` (बिटवाइज़ XOR): 1 केवल तभी लौटाता है यदि एक
-
Python में not in ऑपरेटर क्या है?
Python में `not in` मेंबरशिप ऑपरेटर true मूल्यांकन करता है यदि यह निर्दिष्ट अनुक्रम में वेरिएबल को नहीं ढूंढता और अन्यथा false। उदाहरण के लिए: >>> a = 10 >>> b = 4 >>> l1 = [1, 2, 3, 4, 5] >>> a not in l1 True >>> b not in l1 False चूंकि a l1 से संबंधित
-
Python में is not ऑपरेटर क्या है?
Python में `is not` मेंबरशिप ऑपरेटर false मूल्यांकन करता है यदि ऑपरेटर के दोनों तरफ के वेरिएबल्स एक ही ऑब्जेक्ट की ओर इशारा करते हैं और अन्यथा true। उदाहरण के लिए: >>> a = 10 >>> b = 20 >>> id(a), id(b) (1581561184, 1581561504) >>> a is not b True चूंकि वेरिएबल्स
-
Python में ^ ऑपरेटर का कार्य क्या है?
Python में, `^` को EXOR ऑपरेटर कहा जाता है। यह एक बिटवाइज़ ऑपरेटर है जो बिट्स को ऑपरेंड के रूप में लेता है। यह 1 लौटाता है यदि एक ऑपरेंड 1 है और दूसरा 0 है। मान लें a = 60 (बाइनरी में 00111100) और b = 13 (बाइनरी में 00001101) तो a और b का बिटवाइज़ XOR 49 (बाइनरी में 00110001) लौटाता है। >>>
-
Python में % ऑपरेटर के कार्य की व्याख्या करें।
Python में `%` एक अंकगणितीय ऑपरेटर है जो डिवीजन ऑपरेशन का शेषफल लौटाता है। इसे मोड्यूलो या रिमेंडर ऑपरेटर कहा जाता है और यह कॉम्प्लेक्स नंबर्स को छोड़कर न्यूमेरिक ऑपरेंड्स पर कार्य करता है। >>> a = 10 >>> a % 3 1 >>> a % 5 0 >>> b = 12.5 >>> b % 2.5 0.0
-
Python में ++ और -- ऑपरेटर्स का व्यवहार क्या है?
C/C++ और Java आदि में, `++` और `--` ऑपरेटर्स को इंक्रीमेंट और डिक्रीमेंट ऑपरेटर्स के रूप में परिभाषित किया गया है। Python में वे ऑपरेटर्स के रूप में परिभाषित नहीं हैं। Python में ऑब्जेक्ट्स मेमोरी में स्टोर होते हैं। वेरिएबल्स केवल लेबल हैं। न्यूमेरिक ऑब्जेक्ट्स इम्यूटेबल हैं। इसलिए उन्हें इंक्रीमे
-
Python में <> ऑपरेशन क्या है?
`<>` ऑपरेटर Python 2.x में नॉट इक्वल टू ऑपरेटर के रूप में उपलब्ध है। उसी ऑपरेशन के लिए `!=` ऑपरेटर भी है। Python 3.x में, `<>` ऑपरेटर डिप्रिकेटेड है। Python 2.7 >>> a = 5 >>> b = 7 >>> a <> b True >>> a != b True Python 3 >>> a = 5 >>> b =
-
Python में टिल्ड (~) ऑपरेटर क्या है?
बिटवाइज़ ऑपरेटर `~` (टिल्ड के रूप में उच्चारित) एक कॉम्प्लीमेंट ऑपरेटर है। यह एक बिट ऑपरेंड लेता है और उसका कॉम्प्लीमेंट लौटाता है। यदि ऑपरेंड 1 है, तो यह 0 लौटाता है, और यदि यह 0 है, तो 1 लौटाता है। उदाहरण के लिए यदि a = 60 (बाइनरी में 0011 1100) तो इसका कॉम्प्लीमेंट -61 (-0011 1101) होता है जो 2s
-
Python में मोड्यूलो % ऑपरेटर क्या है?
`%` सिंबल को Python में मोड्यूलो ऑपरेटर के रूप में परिभाषित किया गया है। इसे रिमेंडर ऑपरेटर भी कहा जा सकता है। यह दो न्यूमेरिक ऑपरेंड्स (कॉम्प्लेक्स नंबर्स को छोड़कर) के डिवीजन का शेषफल लौटाता है। >>> a = 10 >>> b = 3 >>> a % b 1 >>> a = 12.25 >>> b = 4
-
Python में बूलियन ऑपरेटर्स क्या हैं?
लॉजिकल ऑपरेटर्स `and`, `or` और `not` को बूलियन ऑपरेटर्स भी कहा जाता है। जहां `and` और `or` ऑपरेटर को दो ऑपरेंड्स की आवश्यकता होती है जो true या false मूल्यांकन कर सकते हैं, वहीं `not` ऑपरेटर को एक ऑपरेंड की आवश्यकता होती है जो true या false मूल्यांकन करता है। बूलियन `and` ऑपरेटर true लौटाता है यदि