कभी-कभी आप कुछ शर्तों के आधार पर इनपुट स्वीकार करना चाहते हैं। यहां, हम उसी प्रकार के कार्यक्रम को देखने जा रहे हैं। हम एक प्रोग्राम लिखेंगे जो केवल स्वर . वाले शब्दों की अनुमति देता है . हम उन्हें दिखाएंगे कि इनपुट मान्य है या नहीं।
आइए कदम दर कदम दृष्टिकोण देखें।
-
स्वरों की सूची को परिभाषित करें [ए, ई, आई, ओ, यू, ए, ई, आई, ओ, यू]
-
किसी शब्द या वाक्य को प्रारंभ करें।
-
शब्द या वाक्य पर पुनरावृति करें।
-
जांचें कि यह सूची में मौजूद है या नहीं।
-
3.1.1. If not, break the loop and print Not accepted.
- अन्यथा प्रिंट स्वीकार किया जाता है
उदाहरण
आइए टेक्स्ट को पायथन कोड में बदलें।
def check_vowels(string):
# vowels
vowels = ['A', 'E', 'I', 'O', 'U', 'a', 'e', 'i', 'o', 'u']
# iterating over the string
for char in string:
if char not in vowels:
print(f"{string}: Not accepted")
break
else:
print(f"{string}: Accepted")
if __name__ == '__main__':
# initializing strings
string_1 = "tutorialspoint"
string_2 = "AEiouaieeu"
# checking the strings
check_vowels(string_1)
check_vowels(string_2) आउटपुट
यदि आप उपरोक्त कोड चलाते हैं, तो आपको निम्न परिणाम प्राप्त होंगे।
tutorialspoint: Not accepted AEiouaieeu: Accepted
निष्कर्ष
आप अपनी आवश्यकताओं के आधार पर विभिन्न संपत्तियों की जांच करते हैं। यदि आपको ट्यूटोरियल में कोई संदेह है, तो टिप्पणी अनुभाग में उनका उल्लेख करें।