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

सभी स्वरों वाले स्ट्रिंग्स को स्वीकार करने के लिए पायथन प्रोग्राम

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

आइए कदम दर कदम दृष्टिकोण देखें।

  • स्वरों की सूची को परिभाषित करें [ए, ई, आई, ओ, यू, ए, ई, आई, ओ, यू]

  • किसी शब्द या वाक्य को प्रारंभ करें।

  • शब्द या वाक्य पर पुनरावृति करें।

    • जांचें कि यह सूची में मौजूद है या नहीं।

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

निष्कर्ष

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


  1. शब्दकोश में सभी वस्तुओं का योग खोजने के लिए पायथन प्रोग्राम

    इस लेख में, हम नीचे दिए गए समस्या कथन के समाधान के बारे में जानेंगे। समस्या कथन − हमें एक डिक्शनरी दी गई है, और हमें डिक्शनरी में 3 सबसे ज्यादा वैल्यू प्रिंट करने की जरूरत है। समस्या कथन के तीन दृष्टिकोण नीचे दिए गए हैं: दृष्टिकोण 1 - चलने योग्य शब्दकोश से योग की गणना करना उदाहरण # sum function d

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

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

  1. पायथन कार्यक्रम सूची में सभी संख्याओं को गुणा करने के लिए?

    सबसे पहले हम उपयोगकर्ता इनपुट के लिए 3 सूची बनाते हैं। यहां हम ट्रैवर्सिंग तकनीक का उपयोग करते हैं। उत्पाद के मूल्य को 1 से प्रारंभ करते हुए, सभी तत्वों को पार करें और सूची के अंत तक प्रत्येक संख्या को उत्पाद के साथ एक-एक करके गुणा करें। उदाहरण Input: A=[5,6,3] Output:90 Explanation:5*6*3 एल्गोरिद