কম্পিউটার

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


কখনও কখনও আপনি কিছু শর্তের উপর ভিত্তি করে ইনপুট গ্রহণ করতে চান। এখানে, আমরা একই ধরনের প্রোগ্রাম দেখতে যাচ্ছি। আমরা একটি প্রোগ্রাম লিখব যা শুধুমাত্র স্বরধ্বনি সহ শব্দের অনুমতি দেয় . আমরা তাদের দেখাব ইনপুট বৈধ কি না।

আসুন ধাপে ধাপে পদ্ধতিটি দেখি।

  • স্বরবর্ণের একটি তালিকা সংজ্ঞায়িত করুন [A, E, I, O, U, a, e, i, o, u]

  • একটি শব্দ বা বাক্য শুরু করুন।

  • শব্দ বা বাক্যে পুনরাবৃত্তি করুন।

    • এটি তালিকায় উপস্থিত আছে কি না তা পরীক্ষা করুন।

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. প্রোগ্রাম শুরুতে সমস্ত স্বরবর্ণকে সাজানোর তারপর ব্যঞ্জনবর্ণগুলি, পাইথনে সাজানো ক্রমে রয়েছে

  2. একটি অভিধানে সমস্ত আইটেমের যোগফল খুঁজে পেতে পাইথন প্রোগ্রাম

  3. পাইথন প্রোগ্রাম একটি স্ট্রিং সব অনন্য অক্ষর আছে কিনা তা পরীক্ষা করতে

  4. পাইথন প্রোগ্রামের তালিকায় সব সংখ্যা গুন করতে হবে?