কম্পিউটার

পাইথন প্রোগ্রাম একটি স্ট্রিং এ সংখ্যা এবং অক্ষর সংখ্যা গণনা করতে


আসুন ধরুন আমাদের একটি স্ট্রিং আছে এবং আমাদের স্ট্রিংটিতে উপস্থিত সংখ্যা এবং অক্ষরগুলির মোট সংখ্যা গণনা করতে হবে৷

উদাহরণস্বরূপ

ইনপুট

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. স্ট্রিংয়ের সংখ্যা খুঁজে বের করার জন্য প্রোগ্রাম আমরা তৈরি করতে পারি যেখানে 'a' 'a' বা 'b' হতে পারে এবং 'b' পাইথনে 'b' থাকে

  2. পাইথনে প্রদত্ত সংখ্যার সমস্ত অঙ্কের যোগফল খুঁজে বের করার প্রোগ্রাম

  3. পাইথন প্রোগ্রাম একটি প্রদত্ত স্ট্রিং এর সেট ব্যবহার করে স্বর সংখ্যা গণনা করার জন্য

  4. পাইথন প্রোগ্রাম একটি প্রদত্ত স্ট্রিং সেট ব্যবহার করে স্বর সংখ্যা গণনা