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

Python

  1. पायथन में सबसे लंबा पालिंड्रोमिक सबस्ट्रिंग

    मान लीजिए कि हमारे पास एक स्ट्रिंग S है। हमें S में सबसे लंबी पैलिंड्रोमिक सबस्ट्रिंग ढूंढनी है। हम मान रहे हैं कि स्ट्रिंग S की लंबाई 1000 है। इसलिए यदि स्ट्रिंग BABAC है , तो सबसे लंबा पैलिंड्रोमिक सबस्ट्रिंग “BAB” है। इसे हल करने के लिए, हम इन चरणों का पालन करेंगे स्ट्रिंग की लंबाई के समान क्रम

  2. पायथन में एक अपवाद का तर्क

    अपवाद में एक तर्क हो सकता है, जो एक मान है जो समस्या के बारे में अतिरिक्त जानकारी देता है। तर्क की सामग्री अपवाद से भिन्न होती है। आप अपवाद के तर्क को अपवाद खंड में एक चर की आपूर्ति करके निम्नानुसार कैप्चर करते हैं - कोशिश करें:आप यहां अपना संचालन करते हैं; ............ अपवाद प्रकार को छोड़कर, तर्क:

  3. पायथन में एक अपवाद उठाना

    आप उठाएँ कथन का उपयोग करके कई तरह से अपवाद उठा सकते हैं। रेज़ स्टेटमेंट का सामान्य सिंटैक्स इस प्रकार है। सिंटैक्स raise [Exception [, args [, traceback]]] यहां, अपवाद अपवाद का प्रकार है (उदाहरण के लिए, NameError) और तर्क अपवाद तर्क के लिए एक मान है। तर्क वैकल्पिक है; यदि आपूर्ति नहीं की जाती है, त

  4. पायथन में उपयोगकर्ता-परिभाषित अपवाद

    पायथन आपको मानक अंतर्निर्मित अपवादों से कक्षाएं प्राप्त करके अपने स्वयं के अपवाद बनाने की भी अनुमति देता है। यहाँ RuntimeError से संबंधित एक उदाहरण दिया गया है। यहां, एक वर्ग बनाया गया है जिसे RuntimeError से उपवर्गित किया गया है। यह तब उपयोगी होता है जब अपवाद के पकड़े जाने पर आपको अधिक विशिष्ट जान

  5. पायथन में ओओपी शब्दावली

    कक्षा - किसी वस्तु के लिए एक उपयोगकर्ता-परिभाषित प्रोटोटाइप जो विशेषताओं के एक समूह को परिभाषित करता है जो वर्ग के किसी भी वस्तु की विशेषता है। विशेषताएँ डेटा सदस्य (वर्ग चर और आवृत्ति चर) और विधियाँ हैं, जिन्हें डॉट नोटेशन के माध्यम से एक्सेस किया जाता है। वर्ग चर - एक चर जो एक वर्ग के सभी उदाहरणों

  6. पायथन में कक्षाएं बनाना

    वर्ग कथन एक नई वर्ग परिभाषा बनाता है। क्लास का नाम कीवर्ड क्लास के तुरंत बाद एक कोलन के बाद आता है - class ClassName: 'Optional class documentation string' class_suite कक्षा में एक दस्तावेज़ीकरण स्ट्रिंग है, जिसे ClassName.__doc__ के माध्यम से एक्सेस किया जा सकता है। class_suite में वर्ग के

  7. पायथन में इंस्टेंस ऑब्जेक्ट बनाना

    एक वर्ग के उदाहरण बनाने के लिए, आप कक्षा के नाम का उपयोग करके कक्षा को कॉल करते हैं और जो भी तर्क इसकी __init__ विधि स्वीकार करता है उसे पास करते हैं। यह कर्मचारी वर्ग की पहली वस्तु बनाएगा emp1 =कर्मचारी (ज़ारा, 2000) यह कर्मचारी वर्ग की दूसरी वस्तु बनाएगा emp2 =कर्मचारी (मन्नी, 5000) आप ऑब्जेक्ट क

  8. पायथन में बिल्ट-इन क्लास एट्रीब्यूट्स

    प्रत्येक पायथन वर्ग अंतर्निहित विशेषताओं का पालन करता रहता है और उन्हें किसी अन्य विशेषता की तरह डॉट ऑपरेटर का उपयोग करके एक्सेस किया जा सकता है - __dict__ − शब्दकोश जिसमें कक्षा का नाम स्थान है। __doc__ - क्लास डॉक्यूमेंटेशन स्ट्रिंग या कोई नहीं, अगर अपरिभाषित है। __नाम__ - कक्षा का नाम। __मॉड्यूल

  9. पायथन में वस्तुओं को नष्ट करना (कचरा संग्रह)

    पायथन मेमोरी स्पेस को खाली करने के लिए अनावश्यक वस्तुओं (अंतर्निहित प्रकार या क्लास इंस्टेंस) को स्वचालित रूप से हटा देता है। वह प्रक्रिया जिसके द्वारा पायथन समय-समय पर मेमोरी के उन ब्लॉकों को पुनः प्राप्त करता है जो अब उपयोग में नहीं हैं, गारबेज कलेक्शन कहलाते हैं। पायथन का कचरा संग्रहकर्ता प्रोग्

  10. पायथन में क्लास इनहेरिटेंस

    स्क्रैच से शुरू करने के बजाय, आप नए वर्ग के नाम के बाद पैरेंट क्लास को कोष्ठक में सूचीबद्ध करके इसे पहले से मौजूद क्लास से प्राप्त करके एक क्लास बना सकते हैं। चाइल्ड क्लास को अपने पैरेंट क्लास की विशेषताएँ विरासत में मिलती हैं, और आप उन एट्रिब्यूट्स का उपयोग इस तरह कर सकते हैं जैसे कि उन्हें चाइल्ड

  11. पायथन में ओवरराइड करने के तरीके

    आप हमेशा अपने मूल वर्ग के तरीकों को ओवरराइड कर सकते हैं। माता-पिता के तरीकों को ओवरराइड करने का एक कारण यह है कि आप अपने उपवर्ग में विशेष या अलग कार्यक्षमता चाहते हैं। उदाहरण #!/usr/bin/python class Parent: # define parent class    def myMethod(self):       print 'Callin

  12. पायथन में बेस ओवरलोडिंग के तरीके

    निम्न तालिका कुछ सामान्य कार्यक्षमताओं को सूचीबद्ध करती है जिन्हें आप अपनी कक्षाओं में ओवरराइड कर सकते हैं - Sr.No. विधि, विवरण और नमूना कॉल 1 __init__ (self [,args...] ) कंस्ट्रक्टर (किसी भी वैकल्पिक तर्क के साथ) नमूना कॉल:obj =className(args) 2 __del__(self ) विध्वंसक, एक वस्तु को हटाता है

  13. पायथन में ओवरलोडिंग ऑपरेटर

    मान लीजिए कि आपने दो-आयामी वैक्टर का प्रतिनिधित्व करने के लिए एक वेक्टर वर्ग बनाया है, तो क्या होता है जब आप उन्हें जोड़ने के लिए प्लस ऑपरेटर का उपयोग करते हैं? सबसे अधिक संभावना है कि पायथन आप पर चिल्लाएगा। हालांकि, आप वेक्टर जोड़ करने के लिए अपनी कक्षा में __add__ विधि को परिभाषित कर सकते हैं और

  14. पायथन में डेटा छिपाना

    किसी वस्तु की विशेषताएँ वर्ग परिभाषा के बाहर दिखाई दे भी सकती हैं और नहीं भी। आपको डबल अंडरस्कोर उपसर्ग के साथ विशेषताओं का नाम देना होगा, और फिर वे विशेषताएँ बाहरी लोगों को सीधे दिखाई नहीं देंगी। उदाहरण #!/usr/bin/python class JustCounter:    __secretCount = 0    def count(self)

  15. पायथन में मैच फंक्शन

    यह फ़ंक्शन वैकल्पिक फ़्लैग के साथ आरई पैटर्न को स्ट्रिंग से मिलान करने का प्रयास करता है। सिंटैक्स इस फ़ंक्शन का सिंटैक्स यहां दिया गया है - re.match(pattern, string, flags=0) यहाँ मापदंडों का विवरण दिया गया है - क्रमांक पैरामीटर और विवरण 1 पैटर्न यह मिलान करने के लिए नियमित अभिव्यक्ति है।

  16. पायथन में खोज समारोह

    यह फ़ंक्शन वैकल्पिक फ़्लैग के साथ स्ट्रिंग के भीतर आरई पैटर्न की पहली घटना की खोज करता है। सिंटैक्स इस फ़ंक्शन का सिंटैक्स यहां दिया गया है - re.search(pattern, string, flags=0) यहाँ मापदंडों का विवरण दिया गया है - क्रमांक पैरामीटर और विवरण 1 पैटर्न यह मिलान करने के लिए नियमित अभिव्यक्ति ह

  17. पायथन में मिलान बनाम खोज

    पायथन नियमित अभिव्यक्तियों के आधार पर दो अलग-अलग आदिम संचालन प्रदान करता है:मिलान केवल स्ट्रिंग की शुरुआत में मैच की जांच करता है, जबकि खोज स्ट्रिंग में कहीं भी एक मैच के लिए जाँच करता है (यह वही है जो पर्ल डिफ़ॉल्ट रूप से करता है)। उदाहरण #!/usr/bin/python import re line = "Cats are smarter th

  18. पायथन में खोजें और बदलें

    रेगुलर एक्सप्रेशन का उपयोग करने वाली सबसे महत्वपूर्ण पुन:विधियों में से एक है उप । सिंटैक्स re.sub(pattern, repl, string, max=0) यह विधि आरई स्ट्रिंग में पैटर्न की सभी घटनाओं को प्रतिलिपि के साथ बदल देती है , अधिकतम . तक सभी घटनाओं को प्रतिस्थापित करना बशर्ते। यह विधि संशोधित स्ट्रिंग लौटाती है। उद

  19. पायथन में नियमित अभिव्यक्ति संशोधक

    नियमित अभिव्यक्ति शाब्दिक में मिलान के विभिन्न पहलुओं को नियंत्रित करने के लिए एक वैकल्पिक संशोधक शामिल हो सकता है। संशोधक एक वैकल्पिक ध्वज के रूप में निर्दिष्ट हैं। आप विशिष्ट OR (|) का उपयोग करके कई संशोधक प्रदान कर सकते हैं, जैसा कि पहले दिखाया गया है और इनमें से किसी एक द्वारा दर्शाया जा सकता है

  20. पायथन में नियमित अभिव्यक्ति पैटर्न

    नियंत्रण वर्णों को छोड़कर, (+ ? . * ^ $ ( ) [ ] { } | \), सभी वर्ण आपस में मेल खाते हैं। आप नियंत्रण वर्ण के पहले बैकस्लैश लगाकर बच सकते हैं। निम्न तालिका नियमित अभिव्यक्ति सिंटैक्स को सूचीबद्ध करती है जो पायथन में उपलब्ध है - क्रमांक पैटर्न और विवरण 1 ^ लाइन की शुरुआत से मेल खाता है। 2

Total 8994 -कंप्यूटर  FirstPage PreviousPage NextPage LastPage CurrentPage:127/450  20-कंप्यूटर/Page Goto:1 121 122 123 124 125 126 127 128 129 130 131 132 133