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

पायथन प्रोग्राम: सेट का उपयोग करके दिए गए स्ट्रिंग में वॉवेल्स की संख्या गिनना


इस प्रोग्राम में, एक यूजर इनपुट स्ट्रिंग दी गई है। हमें इस स्ट्रिंग में वॉवेल्स की संख्या गिननी है। यहां हम पायथन में सेट का उपयोग करते हैं। सेट एक अनऑर्डर्ड कलेक्शन डेटा टाइप है जो इटरेबल, म्यूटेबल है और इसमें कोई डुप्लिकेट एलिमेंट्स नहीं होते।

उदाहरण

Input str1=pythonprogram
Output 3

एल्गोरिदम

चरण 1: पहले हम एक काउंटर वेरिएबल उपयोग करते हैं जिसका उपयोग स्ट्रिंग में वॉवेल्स गिनने के लिए किया जाता है।
चरण 2: वॉवेल्स का एक सेट बनाएं।
चरण 3: फिर दिए गए स्ट्रिंग में प्रत्येक अल्फाबेट को ट्रैवर्स करें।
चरण 4: यदि अल्फाबेट वॉवेल सेट में मौजूद है तो काउंटर 1 से बढ़ाएं।
चरण 5: ट्रैवर्सल पूरा होने के बाद काउंटर वेरिएबल प्रिंट करें।

उदाहरण कोड

# सेट का उपयोग करके स्ट्रिंग में वॉवेल गिनने का प्रोग्राम
def countvowel(str1):
    c = 0
    # वॉवेल्स का सेट बनाएं
    s = "aeiouAEIOU"
    v = set(s)
    # दिए गए स्ट्रिंग में अल्फाबेट को ट्रैवर्स करने के लिए लूप
    for alpha in str1:
        # यदि अल्फाबेट वॉवेल सेट में मौजूद है
        if alpha in v:
            c = c + 1
    print("No. of vowels ::>", c)

# ड्राइवर कोड
str1 = input("Enter the string ::>")
countvowel(str1)

आउटपुट

Enter the string ::>pythonprogram
No. of vowels ::> 3
  1. Python प्रोग्राम से सेट का उपयोग करके दी गई स्ट्रिंग में स्वरों की संख्या गिनना Python प्रोग्राम से सेट का उपयोग करके दी गई स्ट्रिंग में स्वरों की संख्या गिनना

    इस लेख में, हम नीचे दिए गए समस्या कथन के समाधान के बारे में जानेंगे। समस्या कथन - हमें एक स्ट्रिंग दी गई है, हमें सेट का उपयोग करके दी गई स्ट्रिंग में स्वरों की संख्या गिनने की आवश्यकता है। यहां हम पूरी स्ट्रिंग को पार करते हैं और जांचते हैं कि प्रत्येक वर्ण स्वर है या नहीं और काउंट बढ़ाते हैं। आ

  1. - पायथन प्रोग्राम: 1 से n तक सभी नंबर्स में टोटल सेट बिट्स गिनना

    एक पॉजिटिव इंटीजर n दिया गया है, फिर हम इसे बाइनरी प्रतिनिधित्व में बदलते हैं और टोटल सेट बिट्स की संख्या गिनते हैं।उदाहरणInput: n=3 Output: 4एल्गोरिदमचरण 1: पॉजिटिव इंटीजर डेटा इनपुट करें। चरण 2: फिर इसे बाइनरी फॉर्म में कन्वर्ट करें। चरण 3: वेरिएबल s = 0 इनिशियलाइज़ करें। चरण 4: हर एलिमेंट को ट्रै

  1. - Python का उपयोग करके स्ट्रिंग में स्वरों (Vowels) की संख्या कैसे गिनें?

    Python में स्ट्रिंग में स्वरों की गिनती सभी स्वरों को समाहित करने वाला एक स्ट्रिंग ऑब्जेक्ट घोषित करें। >>> vowels = aeiou काउंट वेरिएबल को 0 से आरंभ करें। >>> count = 0 जांचें कि इनपुट स्ट्रिंग का प्रत्येक वर्ण वॉवेल स्ट्रिंग से संबंधित है या नहीं। यदि हां, तो काउंट बढ़ाएं। >