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

एक स्ट्रिंग में अंकों और अक्षरों की संख्या की गणना करने के लिए पायथन प्रोग्राम


मान लें कि हमारे पास एक स्ट्रिंग है और हमें स्ट्रिंग में मौजूद अंकों और अक्षरों की कुल संख्या की गणना करनी है।

उदाहरण के लिए

इनपुट -

s = “tutorialsP0int”

आउटपुट -

Letters: 13
Digits: 1

स्पष्टीकरण -

Total number of letters and digits present in the given string are 13 and 1.

इस समस्या को हल करने का तरीका

दी गई स्ट्रिंग में अक्षरों और अंकों की कुल संख्या की गणना करने के लिए, हमें पहले पूरे स्ट्रिंग पर पुनरावृति करनी होगी। यदि हमें एक अक्षर मिलता है, तो हम अक्षरों की संख्या बढ़ाते हैं; अन्यथा, यदि हम एक अंक निकालते हैं, तो अंकों की संख्या बढ़ाएँ।

  • एक इनपुट स्ट्रिंग लें।

  • पूरे स्ट्रिंग पर पुनरावृति करते समय, यदि हमें कोई अंक मिलता है, तो अंकों की संख्या में वृद्धि करें; अन्यथा, यदि हमें कोई पत्र मिलता है, तो अक्षरों की संख्या बढ़ा दें।

  • आउटपुट के रूप में अक्षरों और अंकों की गिनती लौटाएं।

उदाहरण

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)

आउटपुट

उपरोक्त कोड को चलाने से निम्न प्रकार से आउटपुट उत्पन्न होगा -

Letters: 13
Digits: 1

  1. पायथन में दी गई संख्या के सभी अंकों का योग ज्ञात करने का कार्यक्रम

    मान लीजिए कि हमारे पास एक संख्या है, हमें उसके अंकों का योग ज्ञात करना है। हमें इसे स्ट्रिंग्स का उपयोग किए बिना हल करना होगा। इसलिए, यदि इनपुट संख्या =512 की तरह है, तो आउटपुट 8 होगा, जैसा कि 8 =5 + 1 + 2 है। tput 8 होगा, क्योंकि 8 =5 + 1 + 2. इसे हल करने के लिए, हम इन चरणों का पालन करेंगे - योग

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

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

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

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