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

Python Program: String में Digits और Letters Count करें

मान लीजिए हमारे पास एक string है और हमें string में मौजूद digits और letters की कुल संख्या calculate करनी है।

उदाहरण के लिए

Input -

s = "tutorialsP0int"

Output -

Letters: 13 Digits: 1

व्याख्या -

दिए गए string में मौजूद कुल letters और digits 13 और 1 हैं।

Problem हल करने का दृष्टिकोण

दिए गए string में letters और digits की कुल संख्या calculate करने के लिए, हमें पहले पूरे string पर iterate करना होगा। यदि हमें alphabet मिलता है, तो हम letter count बढ़ाते हैं; अन्यथा, यदि हमें digit मिलता है, तो digit count बढ़ाते हैं।

  • एक input string लें।

  • पूरे string पर iterate करते समय, यदि हमें digit मिलता है, तो digits का count बढ़ाएं; अन्यथा, यदि हमें letter मिलता है, तो letters का count बढ़ाएं।

  • Letters और digits के count को output के रूप में return करें।

उदाहरण

str = "tutorialsP0int"
digit = letter = 0
for ch in str:
    if ch.isdigit():
        digit = digit + 1
    elif ch.isalpha():
        letter = letter + 1
    else:
        pass
print("Letters:", letter)
print("Digits:", digit)

आउटपुट

उपरोक्त code चलाने से output generate होगा:

Letters: 13 Digits: 1
  1. - पायथन में दी गई संख्या के सभी अंकों का योग खोजने का प्रोग्राम

    मान लीजिए हमारे पास एक संख्या num है, हमें इसके अंकों का योग ढूंढना है। हमें इसे स्ट्रिंग्स का उपयोग किए बिना हल करना है। उदाहरण के लिए, यदि इनपुट है num = 512, तो आउटपुट होगा 8, क्योंकि 8 = 5 + 1 + 2। हल करने के चरण sum := 0 जब तक num != 0: sum := sum + (num % 10) num := num // 10 sum लौटाएं।

  1. Python प्रोग्राम से सेट का उपयोग करके दी गई स्ट्रिंग में स्वरों की संख्या गिनना Python प्रोग्राम से सेट का उपयोग करके दी गई स्ट्रिंग में स्वरों की संख्या गिनना

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

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

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