-
जांचें कि क्या BST के प्रत्येक आंतरिक नोड में Python में ठीक एक बच्चा है
मान लीजिए कि हमारे पास बाइनरी सर्च ट्री (BST) का प्रीऑर्डर ट्रैवर्सल है। हमें यह जांचना होगा कि प्रत्येक आंतरिक नोड में केवल एक बच्चा है या नहीं। इसलिए, यदि इनपुट प्रीऑर्डर =[22, 12, 13, 15, 14] जैसा है, तो आउटपुट सही होगा क्योंकि बीएसटी जैसा है - इसे हल करने के लिए, हम एक कुशल दृष्टिकोण का पालन
-
पायथन में मैट्रिक्स घुमाएं
मान लीजिए हमारे पास एक n x n 2D मैट्रिक्स है। हमें इस मैट्रिक्स को 90 डिग्री दक्षिणावर्त घुमाना है। तो अगर मैट्रिक्स जैसा है- 1 5 7 9 6 3 2 1 3 तब आउटपुट होगा 2 9 1 1 6 5 3 3 7 इसे हल करने के लिए, हम इन चरणों का पालन करेंगे - temp_mat =[], col:=मैट्रिक्स की लंबाई पर विचार करें - 1 कॉलम
-
पायथन वास्तविक समय मुद्रा विनिमय दर प्राप्त करें?
एपीआई कॉल को संभालने में पायथन बहुत अच्छा है। इस लेख में हम देखेंगे कि हम वास्तविक समय के साथ-साथ ऐतिहासिक रूप से मुद्रा विनिमय दरों के लिए एपीआई कॉल को कैसे संभाल सकते हैं। विदेशी मुद्रा-पायथन का उपयोग करना यह मॉड्यूल मुद्रा रूपांतरण दर प्राप्त करने का सबसे सीधा तरीका प्रदान करता है। इसमें फ़ंक्शन
-
पायथन में हाइपरटेक्स्ट मार्कअप भाषा का समर्थन?
पायथन में html.parser मॉड्यूल में HTMLParser वर्ग के माध्यम से HTML फ़ाइलों को संसाधित करने की क्षमता है। यह एचटीएमएल टैग की प्रकृति का पता लगा सकता है और टैग के कई अन्य गुणों को टैग कर सकता है। इसमें ऐसे कार्य हैं जो एक HTML फ़ाइल में मौजूद डेटा को पहचान और प्राप्त कर सकते हैं। नीचे दिए गए उदाहरण
-
पायथन (एमएमएपी) में मेमोरी-मैप्ड फ़ाइल समर्थन?
जब आप किसी फ़ाइल ऑब्जेक्ट को पायथन प्रोग्राम में पढ़ते हैं और संशोधित करना चाहते हैं, तो इसे दो तरीकों से किया जा सकता है। पहला तरीका भौतिक भंडारण ड्राइव में सामग्री को संशोधित करना है जहां फ़ाइल स्थित है और दूसरा तरीका यह है कि इसे सीधे सिस्टम की मेमोरी या राम में संशोधित किया जाए। इस लेख में हम दे
-
पायथन जांचें कि प्रत्यय दी गई सूची में किसी भी स्ट्रिंग से मेल खाता है या नहीं?
कई बार हमें यह विश्लेषण करने की आवश्यकता होती है कि दी गई सूची में कोई शब्द मौजूद है या नहीं। यह हमें डेटा के लिए व्यावसायिक तर्क को आगे संसाधित करने में मदद करता है। इस लेख में हम देखते हैं कि कैसे पता लगाया जाए कि एक दिया गया प्रत्यय जो एक स्ट्रिंग है, कई स्ट्रिंग्स वाली सूची में मौजूद है। किसी का
-
किवी में पायथन चेकबॉक्स विजेट?
किवी अनुप्रयोगों के तेजी से विकास के लिए एक ओपन सोर्स पायथन लाइब्रेरी है जो मल्टी-टच ऐप्स जैसे अभिनव यूजर इंटरफेस का उपयोग करती है। इसका उपयोग एंड्रॉइड एप्लिकेशन के साथ-साथ डेस्कटॉप एप्लिकेशन को विकसित करने के लिए किया जाता है। इस लेख में हम देखेंगे कि ग्रिडलाउट और चेकबॉक्स का उपयोग कैसे करें। प्रा
-
पायथन नेस्टेड डिक्शनरी को फ़्लैटेड डिक्शनरी में बदलें?
जैसे-जैसे दुनिया अधिक असंरचित डेटा को अपनाती है, हम डेटा के कई स्वरूपों में आते हैं जहां डेटा संरचना को नेस्टेड JSONS की तरह गहराई से नेस्ट किया जा सकता है। पायथन में डेटा को समतल करने के लिए आंतरिक कुंजियों को बाहरी कुंजियों के साथ जोड़कर नेस्टेड डेटा संरचना से निपटने की क्षमता है। इस लेख में हम एक
-
पायथन काउंट बिट्स को एक सीमा में सेट करता है?
बाइनरी में परिवर्तित होने पर दी गई सकारात्मक संख्या में कई सेटबिट होते हैं। बाइनरी नंबर में सेट बिट्स को 1 द्वारा दर्शाया जाता है। इस लेख में हम देखेंगे कि बाइनरी वैल्यू में परिवर्तित होने के बाद किसी दिए गए नंबर में सेटबिट्स की संख्या कैसे प्राप्त करें। बिन और स्लाइसिंग का उपयोग करना नीचे दिए गए उ
-
अजगर शब्दकोश से विशिष्ट कुंजी निकालें?
पायथन में शब्दकोश सबसे व्यापक रूप से उपयोग की जाने वाली डेटा संरचनाएं हैं। इनमें चाबियों और मूल्यों के रूप में डेटा होता है। इस उदाहरण में हम देखेंगे कि किसी दिए गए कुंजी सेट के लिए विशिष्ट डिक्शनरी के रूप में आइटम कैसे प्राप्त करें। शब्दकोश समझ के साथ इस दृष्टिकोण में हम बस ऑपरेटर के साथ लूप के लि
-
प्रिंट में पायथन फ़ाइल पैरामीटर ()?
प्रिंट () फ़ंक्शन का नियमित उपयोग या तो कमांड-लाइन में या इंटरेक्टिव दुभाषिया में टेक्स्ट प्रदर्शित करना है। लेकिन वही फ़ंक्शन फ़ाइल या आउटपुट स्ट्रीम में भी लिख सकता है। फ़ाइल में प्रिंट करना उदाहरण में हम एक फ़ाइल को एक नए फ़ाइल नाम के साथ राइट मोड में खोल सकते हैं और फिर प्रिंट फ़ंक्शन में उस फ़
-
किवी में पायथन फ्लोट लेआउट?
किवी अनुप्रयोगों के तेजी से विकास के लिए एक ओपन सोर्स पायथन लाइब्रेरी है जो मल्टी-टच ऐप्स जैसे अभिनव यूजर इंटरफेस का उपयोग करती है। इसका उपयोग एंड्रॉइड एप्लिकेशन के साथ-साथ डेस्कटॉप एप्लिकेशन को विकसित करने के लिए किया जाता है। इस लेख में हम देखेंगे कि कैसे एक विंडो में विभिन्न पदों पर बटन बनाने के
-
एक सूची में पायथन फ्रंट और रीयर रेंज हटाना?
सूची काटने का उपयोग करना इस दृष्टिकोण में हम सूची के आगे और पीछे दोनों तरफ से स्लाइसिंग का उपयोग करते हैं। परिणाम एक नई सूची में संग्रहीत किया जाता है। काटे जाने वाले तत्वों की संख्या एक चर हो सकती है। उदाहरण listA = ['Sun','Mon','Tue','Wed','Thu','Fri
-
pyqrcode मॉड्यूल का उपयोग करके पायथन क्यूआर कोड उत्पन्न करता है?
एक क्यूआर कोड में एक सफेद पृष्ठभूमि पर एक वर्ग ग्रिड में व्यवस्थित काले वर्ग होते हैं, जिन्हें एक इमेजिंग डिवाइस जैसे कैमरा द्वारा पढ़ा जा सकता है। यह कई वाणिज्यिक ट्रैकिंग अनुप्रयोगों और मोबाइल फोन उपयोगकर्ताओं के उद्देश्य से विभिन्न अनुप्रयोगों के लिए भुगतान और वेबसाइट लॉगिन आदि के लिए व्यापक रूप
-
जांचें कि क्या उप सरणी को उलटने से सरणी को पायथन में क्रमबद्ध किया जाता है
मान लीजिए कि हमारे पास अद्वितीय तत्वों के साथ nums नामक एक सरणी है। हमें यह जांचना होगा कि एक उप-सरणी को उलटने के बाद सरणी को क्रमबद्ध किया जाएगा या नहीं। यदि सरणी पहले से ही क्रमबद्ध है, तो भी सही लौटें। इसलिए, यदि इनपुट nums =[4,6,27,25,15,9,37,42] की तरह है, तो आउटपुट सही होगा क्योंकि अगर हम [9,
-
जाँच करें कि क्या पायथन में दिए गए क्षेत्र और कर्ण से समकोण त्रिभुज संभव है
मान लीजिए कि हमारे पास एक समकोण त्रिभुज का कर्ण और क्षेत्रफल है, तो हमें इस त्रिभुज का आधार और ऊँचाई ज्ञात करनी है। यदि यह संभव नहीं है तो झूठी वापसी करें। इसलिए, यदि इनपुट हाइपो =10, क्षेत्र =24 जैसा है, तो आउटपुट (6, 8) होगा। इसे हल करने के लिए, हम इन चरणों का पालन करेंगे - hypo_sq :=hypo * hyp
-
जांचें कि स्ट्रिंग पैटर्न द्वारा परिभाषित वर्णों के क्रम का पालन करती है या नहीं, पायथन में
मान लीजिए कि हमारे पास एक स्ट्रिंग s और एक अन्य स्ट्रिंग t पैटर्न के रूप में है, हमें यह जांचना है कि s में वर्ण उसी क्रम का पालन करते हैं जैसा कि t में मौजूद वर्णों द्वारा निर्धारित किया गया है। यहाँ हमारे पास पैटर्न में कोई डुप्लीकेट वर्ण नहीं है। इसलिए, यदि इनपुट s =हैलो वर्ल्ड t =hw जैसा है, तो
-
जांचें कि क्या तार एक दूसरे के घूर्णन हैं या नहीं पायथन में
मान लीजिए कि हमारे पास दो तार s और t हैं, हमें जांचना है कि t, s का घूर्णन है या नहीं। इसलिए, यदि इनपुट s =hello, t =llohe जैसा है, तो आउटपुट ट्रू होगा। इसे हल करने के लिए, हम इन चरणों का पालन करेंगे - यदि s का आकार t के आकार के समान नहीं है, तो झूठी वापसी अस्थायी:=एस के साथ फिर से जुड़ना 0 है
-
जाँच करें कि क्या दिए गए उत्पाद के साथ सबअरे पायथन में एक सरणी में मौजूद है
मान लीजिए कि हमारे पास अंक नामक एक सरणी है और इसमें सकारात्मक और नकारात्मक संख्याएं हैं। हमारे पास एक और मूल्य k है। हमें यह जांचना होगा कि क्या कोई उप-सरणी जिसका गुणनफल k है, सरणी में मौजूद है या नहीं। इसलिए, यदि इनपुट nums =[-2,-1,1,3,5,8], k =6 जैसा है, तो आउटपुट ट्रू होगा क्योंकि सबएरे [-2,-1,3
-
जांचें कि क्या एक स्ट्रिंग का प्रत्यय और उपसर्ग पायथन में पैलिंड्रोम हैं
मान लीजिए कि हमारे पास एक स्ट्रिंग s है, हमें यह जांचना होगा कि क्या स्ट्रिंग पैलिंड्रोम्स इसके उपसर्ग और प्रत्यय सबस्ट्रिंग के रूप में है या नहीं। इसलिए, यदि इनपुट s =levelishighforracecar जैसा है, तो आउटपुट सही होगा क्योंकि इसमें पैलिंड्रोम उपसर्ग और प्रत्यय क्रमशः स्तर और रेसकार हैं। इसे हल करन