इस ट्यूटोरियल में, हम एक प्रोग्राम लिखने जा रहे हैं जो यह जाँचता है कि किसी स्ट्रिंग में कोई विशेष वर्ण है या नहीं। यह पायथन में सीधा है।
हमारे पास स्ट्रिंग . में विशेष वर्णों का एक सेट होगा मापांक। हम इसका उपयोग यह जांचने के लिए कर सकते हैं कि किसी स्ट्रिंग में कोई विशेष वर्ण है या नहीं। आइए प्रोग्राम लिखने के चरण देखें।
-
स्ट्रिंग आयात करें मॉड्यूल।
-
string.punctuation . से विशेष वर्णों को संगृहीत करें एक चर में।
-
एक स्ट्रिंग प्रारंभ करें।
-
जांचें कि स्ट्रिंग में विशेष वर्ण हैं या मानचित्र फ़ंक्शन का उपयोग नहीं कर रहे हैं।
-
परिणाम प्रिंट करें, चाहे वह मान्य हो या नहीं।
उदाहरण
# importing the string module
import string
# special characters
special_chars = string.punctuation
# initializing a string
string_1 = "Tutori@lspoinT!"
string_2 = "Tutorialspoint"
# checking the special chars in the string_1
bools = list(map(lambda char: char in special_chars, string_1))
print("Valid") if any(bools) else print("Invalid")
# checking the special chars in the string_2
bools = list(map(lambda char: char in special_chars, string_2))
print("Valid") if any(bools) else print("Invalid") आउटपुट
यदि आप उपरोक्त कार्यक्रम चलाते हैं तो आपको निम्न परिणाम प्राप्त होंगे।
Valid Invalid
निष्कर्ष
कोड में अतिरेक से बचने के लिए आप कोड को फ़ंक्शन में ले जा सकते हैं। यदि आपको ट्यूटोरियल में कोई संदेह है, तो उनका टिप्पणी अनुभाग में उल्लेख करें।