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

Python प्रोग्राम जांचने के लिए कि क्या स्ट्रिंग में कोई अद्वितीय वर्ण है

इस ट्यूटोरियल में, हम एक प्रोग्राम लिखने जा रहे हैं जो जांचता है कि क्या स्ट्रिंग में कोई विशेष वर्ण है या नहीं। यह Python में सीधा है।

string मॉड्यूल में विशेष वर्णों का एक सेट होगा। हम इसका उपयोग यह जांचने के लिए कर सकते हैं कि क्या स्ट्रिंग में कोई विशेष वर्ण है या नहीं। आइए प्रोग्राम लिखने के चरण देखें।

  • string मॉड्यूल आयात करें।

  • string.punctuation से विशेष वर्णों को एक चर में संग्रहीत करें।

  • एक स्ट्रिंग आरंभ करें।

  • map फ़ंक्शन का उपयोग करके जांचें कि स्ट्रिंग में विशेष वर्ण हैं या नहीं।

  • परिणाम प्रिंट करें, चाहे वैध हो या नहीं।

उदाहरण

# string मॉड्यूल आयात करना
import string
# विशेष वर्ण
special_chars = string.punctuation
# स्ट्रिंग आरंभ करना
string_1 = "Tutori@lspoinT!"
string_2 = "Tutorialspoint"
# string_1 में विशेष वर्णों की जांच करना
bools = list(map(lambda char: char in special_chars, string_1))
print("Valid") if any(bools) else print("Invalid")
# string_2 में विशेष वर्णों की जांच करना
bools = list(map(lambda char: char in special_chars, string_2))
print("Valid") if any(bools) else print("Invalid")

आउटपुट

यदि आप उपरोक्त प्रोग्राम चलाते हैं तो आपको निम्न परिणाम मिलेगा।

Valid
Invalid

निष्कर्ष

आप कोड को फ़ंक्शन में ले जा सकते हैं ताकि कोड में अतिरेक से बचा जा सके। यदि ट्यूटोरियल में आपके कोई संदेह हैं, तो उन्हें टिप्पणी अनुभाग में उल्लेख करें।

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

    इस लेख में, हम दिए गए प्रॉब्लम स्टेटमेंट को हल करने के समाधान और दृष्टिकोण के बारे में सीखेंगे। प्रॉब्लम स्टेटमेंट एक स्ट्रिंग इनपुट दिए जाने पर, हमें यह जांचने के लिए एक पायथन प्रोग्राम जनरेट करना होगा कि वह स्ट्रिंग पैंग्राम है या नहीं। एक पैंग्राम एक वाक्य/शब्दों की श्रृंखला है जिसमें अंग्रेजी

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

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

  1. पायथन प्रोग्राम: स्ट्रिंग से nth कैरेक्टर हटाएं पायथन प्रोग्राम: स्ट्रिंग से nth कैरेक्टर हटाएं

    इस लेख में, हम नीचे दिए गए प्रॉब्लम स्टेटमेंट के समाधान के बारे में सीखेंगे: प्रॉब्लम स्टेटमेंट हमें एक स्ट्रिंग दी गई है, हमें दी गई स्ट्रिंग से i-वें इंडेक्स वाले कैरेक्टर को हटाना है और इसे प्रदर्शित करना है। पायथन में किसी भी स्ट्रिंग में, इंडेक्सिंग हमेशा 0 से शुरू होती है। मान लीजिए हमारे पा