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

पायथन - अक्षरों और संख्याओं को छोड़कर सभी वर्ण हटाएं


जब अक्षरों और संख्याओं को छोड़कर सभी वर्णों को हटाने की आवश्यकता होती है, तो नियमित अभिव्यक्तियों का उपयोग किया जाता है। एक नियमित अभिव्यक्ति परिभाषित की जाती है, और स्ट्रिंग को इस अभिव्यक्ति का पालन करने के अधीन किया जाता है।

उदाहरण

नीचे इसका प्रदर्शन दिया गया है:

import re
my_string = "python123:, .@! abc"
print("The string is : ")
print(my_string)
result = re.sub('[\W_]+', '', my_string)
print("The expected string is :")
print(result)

आउटपुट

The string is : python123:, .@! abc
The expected string is : python123abc

व्याख्या

  • आवश्यक पैकेज आयात किए जाते हैं।

  • एक स्ट्रिंग परिभाषित की जाती है और कंसोल पर प्रदर्शित की जाती है।

  • एक नियमित अभिव्यक्ति परिभाषित की जाती है, और स्ट्रिंग को इसके अधीन किया जाता है।

  • परिणाम एक वेरिएबल को असाइन किया जाता है।

  • इसे कंसोल पर आउटपुट के रूप में प्रदर्शित किया जाता है।


  1. Python प्रोग्राम से अंतराल में सभी अभाज्य संख्याएँ प्रिंट करना Python प्रोग्राम से अंतराल में सभी अभाज्य संख्याएँ प्रिंट करना

    इस लेख में, हम नीचे दिए गए समस्या कथन के समाधान के बारे में जानेंगे। समस्या कथन - हमें एक अंतराल दिया गया है, हमें दी गई रेंज में सभी अभाज्य संख्याओं की गणना करने की आवश्यकता है। यहां हम समाधान प्राप्त करने के लिए ब्रूट-फोर्स दृष्टिकोण पर चर्चा करेंगे यानी अभाज्य संख्या की मूल परिभाषा। अभाज्य संख्

  1. पायथन प्रोग्राम: दी गई स्ट्रिंग के सभी क्रमपरिवर्तन प्रिंट करें पायथन प्रोग्राम: दी गई स्ट्रिंग के सभी क्रमपरिवर्तन प्रिंट करें

    इस लेख में हम दी गई समस्या के समाधान के बारे में जानेंगे। समस्या कथन हमें एक स्ट्रिंग दी गई है, हमें स्ट्रिंग के सभी संभावित क्रमपरिवर्तन प्रदर्शित करने हैं। उदाहरण # रूपांतरण def toString(List): return .join(List) # क्रमपरिवर्तन def permute(a, l, r): if l == r: print(toString(a))

  1. पायथन प्रोग्राम: जांचें कि स्ट्रिंग में सभी यूनिक कैरेक्टर्स हैं या नहीं पायथन प्रोग्राम: जांचें कि स्ट्रिंग में सभी यूनिक कैरेक्टर्स हैं या नहीं

    इस लेख में, हम दिए गए प्रॉब्लम स्टेटमेंट को हल करने के समाधान और दृष्टिकोण के बारे में सीखेंगे। प्रॉब्लम स्टेटमेंट एक स्ट्रिंग इनपुट दिए जाने पर, हमें यह ढूंढना होगा कि स्ट्रिंग में सभी यूनिक कैरेक्टर्स हैं या नहीं। दृष्टिकोण हम बूलियन वैल्यूज़ का एक ऐरे बनाएंगे, जहां इंडेक्स i पर वेरिएबल फ्लैग