-
पाइथन में किसी वेबपृष्ठ से डेटा पार्स करने के लिए सुंदर सूप पैकेज का उपयोग कैसे किया जा सकता है?
BeautifulSoup एक थर्ड पार्टी पायथन लाइब्रेरी है जिसका उपयोग वेब पेजों से डेटा को पार्स करने के लिए किया जाता है। यह वेब स्क्रैपिंग में मदद करता है, जो विभिन्न संसाधनों से डेटा निकालने, उपयोग करने और हेरफेर करने की एक प्रक्रिया है। वेब स्क्रैपिंग का उपयोग अनुसंधान उद्देश्यों के लिए डेटा निकालने, बाज
-
ब्यूटीफुल सूप का उपयोग करके वेबपेज से शीर्षक कैसे निकाले जा सकते हैं?
BeautifulSoup एक थर्ड पार्टी पायथन लाइब्रेरी है जिसका उपयोग वेब पेजों से डेटा को पार्स करने के लिए किया जाता है। यह प्राकृतिक भाषा प्रसंस्करण अनुप्रयोगों में डेवलपर्स की मदद करता है, डेटा का विश्लेषण करने में मदद करता है, और इससे अर्थ अंतर्दृष्टि निकालने में मदद करता है। नेचुरल लैंग्वेज प्रोसेसिंग,
-
जांचें कि क्या दिए गए स्ट्रिंग को पायथन में चार अलग-अलग स्ट्रिंग्स में विभाजित किया जा सकता है
मान लीजिए कि हमारे पास एक स्ट्रिंग है, हमें यह जांचना होगा कि क्या हम इसे चार उप-स्ट्रिंग में विभाजित कर सकते हैं, जैसे कि उनमें से प्रत्येक गैर-रिक्त और अद्वितीय है। इसलिए, यदि इनपुट s =helloworld जैसा है, तो आउटपुट सही होगा क्योंकि उप-स्ट्रिंग के संभावित सेट में से एक [हेल, लो, वॉर, एलडी] इसे हल
-
किसी वेबसाइट से 'href' लिंक निकालने के लिए ब्यूटीफुल सूप का उपयोग कैसे किया जा सकता है?
BeautifulSoup एक थर्ड पार्टी पायथन लाइब्रेरी है जिसका उपयोग वेब पेजों से डेटा को पार्स करने के लिए किया जाता है। यह वेब स्क्रैपिंग में मदद करता है, जो विभिन्न संसाधनों से डेटा निकालने, उपयोग करने और हेरफेर करने की एक प्रक्रिया है। वेब स्क्रैपिंग का उपयोग अनुसंधान उद्देश्यों के लिए डेटा निकालने, बाज
-
जांचें कि क्या पायथन में दिए गए तत्वों के सेट से योग प्राप्त करना संभव है
मान लीजिए कि हमारे पास nums नामक एक सरणी है और दूसरा मान योग है। हमें यह जांचना होगा कि क्या अंकों में मौजूद तत्वों को जोड़कर योग प्राप्त करना संभव है, हम एक ही तत्व को कई बार चुन सकते हैं। इसलिए, यदि इनपुट संख्या =[2, 3, 5] योग =28 की तरह है, तो आउटपुट सही होगा क्योंकि हम 5 + 5 + 5 + 5 + 3 + 3 + 2
-
जांचें कि क्या पायथन में दिए गए बाधाओं के साथ एक स्ट्रिंग को दूसरे में बदलना संभव है
मान लीजिए कि हमारे पास दो स्ट्रिंग्स s और t हैं जिनमें केवल तीन अक्षर A, B और # हैं। हमें यह जांचना होगा कि क्या इन कार्यों को s पर निष्पादित करके s को t में बदलना संभव है। ए केवल बाईं ओर जा सकता है B केवल दायीं ओर जा सकता है न तो ए और न ही बी एक दूसरे को पार कर सकते हैं इसलिए, यदि इनपुट s =##AB#
-
जांचें कि क्या पायथन में दिए गए एन से पैलिंड्रोम स्ट्रिंग बनाना संभव है
मान लीजिए कि हमारे पास एक संख्या n है। हमें यह जांचना है कि क्या हम उस संख्या से एक वर्णमाला लोअरकेस स्ट्रिंग बना सकते हैं और जांच सकते हैं कि स्ट्रिंग पैलिंड्रोम है या नहीं। यहां हम केवल a से j तक के अक्षर [a =0, b =1... j =9] लेंगे। इसलिए यदि संख्या 42 है तो विकल्प ईसी 6 (4+2) वर्ण ईसीसेक तक मुद्र
-
जांचें कि क्या पायथन में दिए गए कोण के साथ बहुभुज बनाना संभव है
मान लीजिए कि हमारे पास एक कोण है। हमें यह जांचना होगा कि क्या हम एक नियमित बहुभुज बना सकते हैं, जहां सभी कोण समान हों या नहीं। इसलिए, यदि इनपुट ए =120 की तरह है, तो आउटपुट ट्रू होगा, पेंटागन के सभी कोण 120 डिग्री के समान हैं। जैसा कि हम जानते हैं $$आंतरिक कोण(a)=\frac{180\times(n-2)}{n}\begin{bmat
-
जांचें कि क्या पायथन में दिए गए n पक्षों के साथ बहुभुज बनाना संभव है
मान लीजिए कि हमारे पास एक सरणी संख्या है जिसमें n पक्षों का आकार होता है। हमें यह जांचना है कि हम दी गई सभी भुजाओं से बहुभुज बना सकते हैं या नहीं। इसलिए, यदि इनपुट संख्या =[3, 4, 5] की तरह है, तो आउटपुट सही होगा क्योंकि तीन पक्ष हैं और किन्हीं दो पक्षों का योग 3 से बड़ा है। इसे हल करने के लिए, हम इ
-
जांचें कि क्या पायथन में दिए गए दिशा कोसाइन के साथ एक सीधी रेखा खींचना संभव है
मान लीजिए कि हमारे पास 3-डी अंतरिक्ष में तीन दिशा कोसाइन एल, एम और एन हैं, हमें यह जांचना होगा कि इन दिशाओं कोसाइन के साथ एक सीधी रेखा खींचना संभव है या नहीं। इसलिए, यदि इनपुट l =0.42426 m =0.56568 n =0.7071 जैसा है, तो आउटपुट सही होगा क्योंकि यह वेक्टर {3, 4, 5} की दिशा कोसाइन है। इसे हल करने के
-
जांचें कि क्या पायथन में दिए गए बाधा के तहत ए से स्ट्रिंग बी बनाना संभव है
मान लीजिए कि हमारे पास दो तार s और t हैं, और दो मान p और q हैं। हमें यह जांचना होगा कि क्या s से t प्राप्त करना संभव है जैसे कि s को अंतिम समूह को छोड़कर वर्णों की p संख्या के समूहों में विभाजित किया गया है, जिसमें वर्ण p होंगे और हम प्रत्येक समूह से अधिक से अधिक q वर्णों को चुन सकते हैं, और t में व
-
जांचें कि क्या पायथन में दिए गए सेकंड को जोड़कर या घटाकर केवल 12 बजे तक वापस आना संभव है
मान लीजिए कि हमारे पास n भिन्न दूसरे मानों की एक सरणी है। हमें यह जांचना है कि क्या 12 बजे से शुरू करना संभव है और दिए गए सेकंड को जोड़कर या घटाकर 12 पर वापस जाना संभव है या नहीं। हम दिए गए सभी सेकंड का एक बार उपयोग कर सकते हैं, हम या तो सेकंड जोड़ सकते हैं या घटा सकते हैं। इसलिए, यदि इनपुट सेकंड =
-
जांचें कि क्या केवल पायथन में संबंधित मानों की अदला-बदली करके दो मैट्रिक्स को सख्ती से बढ़ाना संभव है
मान लीजिए हमारे पास n x m आकार के दो आव्यूह हैं जिनका नाम mat1 और mat2 है। हमें यह जांचना होगा कि ये दो मैट्रिक्स सख्ती से बढ़ रहे हैं या नहीं, केवल दो तत्वों को अलग-अलग मैट्रिक्स में स्वैप करके, जब वे दोनों मैट्रिक्स में स्थिति (i, j) पर हों। तो, अगर इनपुट पसंद है 7 1 5 1 6 1 0 1
-
जांचें कि क्या पायथन में N चरणों में (0, 0) से (x, y) तक जाना संभव है
मान लीजिए कि हमारे पास एक निर्देशांक बिंदु (x, y) और दूसरा मान n है। हमें यह जांचना है कि हम n चरणों का उपयोग करके (0, 0) से (x, y) तक जा सकते हैं या नहीं। हम चारों दिशाओं में से किसी को भी बाएँ, दाएँ, ऊपर और नीचे ले जा सकते हैं। इसलिए, यदि इनपुट p =(2, 1) n =3 जैसा है, तो आउटपुट ट्रू होगा हम दो कद
-
जांचें कि क्या पायथन में दो दी गई लंबाई की छलांग लगाकर किसी संख्या तक पहुंचना संभव है
मान लीजिए कि हम प्रारंभिक स्थिति p पर हैं, हम किसी भी दिशा (बाएं या दाएं) d1 और d2 इकाइयों पर कूद सकते हैं। हमें p से कूद कर स्थिति q पर पहुँचने के लिए आवश्यक न्यूनतम चरणों की संख्या ज्ञात करनी होगी। इसलिए, यदि इनपुट p =5, q =10, d1 =4, d2 =3 जैसा है, तो आउटपुट 3 होगा क्योंकि हम दो बार दूरी 4 का उप
-
जांचें कि क्या वेक्टर ए को घुमाकर और वेक्टर सी को पायथन में जोड़कर वेक्टर बी तक पहुंचना संभव है
मान लीजिए हमारे पास 2D तल में तीन सदिश x, y और z हैं। हमें यह जांचना होगा कि क्या हम वेक्टर y को सदिश x से 90 डिग्री (घड़ी की दिशा में) घुमाकर प्राप्त कर सकते हैं या इसमें आवश्यकतानुसार जितनी बार z जोड़ सकते हैं। इसलिए, यदि इनपुट x =(-4, -2) y =(-1, 2) z =(-2, -1) जैसा है, तो आउटपुट सही होगा क्योंक
-
जांचें कि क्या पायथन में वैकल्पिक 0s और 1s के साथ बाइनरी स्ट्रिंग को पुनर्व्यवस्थित करना संभव है
मान लीजिए कि हमारे पास एक बाइनरी स्ट्रिंग है जिसकी लंबाई 2 या अधिक है। हमें यह जांचना होगा कि क्या हम s को इस तरह से पुनर्व्यवस्थित कर सकते हैं कि वैकल्पिक 0s और 1s हैं। इसलिए, यदि इनपुट s =1000111 जैसा है, तो आउटपुट ट्रू होगा क्योंकि हम s से 1010101 बना सकते हैं। इसे हल करने के लिए, हम इन चरणों क
-
जांचें कि क्या पायथन में चौड़ाई के गैर-आरोही क्रम में आयतों को पुनर्व्यवस्थित करना संभव है
मान लीजिए कि हमारे पास इसकी लंबाई और चौड़ाई का उपयोग करके प्रदर्शित आयतों की एक सूची है। हम किसी भी आयत को 90 डिग्री तक घुमा सकते हैं इसलिए घुमाने के बाद चौड़ाई लंबाई और इसके विपरीत हो जाएगी। हमें यह जांचना होगा कि क्या हम आयतों को चौड़ाई के गैर-बढ़ते क्रम में क्रमबद्ध कर सकते हैं। इसलिए, यदि इनपुट
-
जांचें कि क्या पायथन में विभिन्न नोटों के साथ ग्राहक कतार की सेवा करना संभव है
मान लीजिए कि हमारे पास नोट नामक एक सरणी है जो ग्राहकों द्वारा कतार में रखे गए विभिन्न रुपये के नोटों का प्रतिनिधित्व करती है। वे सभी 50 रुपये के टिकट खरीदने की प्रतीक्षा कर रहे हैं। यहाँ संभावित नोट [50, 100 और 200] हैं। हमें यह जांचना होगा कि हम लोगों को टिकट बेच सकते हैं या नहीं, शुरू में हमारे हा
-
जांचें कि क्या पायथन में अनुमत आसन्न की सशर्त अदला-बदली के साथ एक सरणी को सॉर्ट करना संभव है
मान लीजिए कि हमारे पास संख्याओं की एक अनियंत्रित सरणी है जिसे अंक कहा जाता है और सभी तत्व 0 से n-1 की सीमा में हैं। हम जितनी बार आवश्यक हो, आसन्न तत्वों को अंकों में स्वैप कर सकते हैं, लेकिन केवल तभी जब इन तत्वों के बीच पूर्ण अंतर 1 हो। हमें यह जांचना होगा कि हम अंकों को क्रमबद्ध कर सकते हैं या नहीं