কম্পিউটার

একটি স্ট্রিং-এ বিজোড় সূচক মানগুলির অক্ষরগুলি সরানোর জন্য পাইথন প্রোগ্রাম


যখন একটি স্ট্রিংয়ের বিজোড় সূচকগুলি থেকে অক্ষরগুলি সরানোর প্রয়োজন হয়, তখন একটি পদ্ধতি সংজ্ঞায়িত করা হয় যা স্ট্রিংটিকে প্যারামিটার হিসাবে নেয়৷

নীচে একই −

এর প্রদর্শন করা হল

উদাহরণ

def remove_odd_index_characters(my_str):
   new_string = ""
   i = 0
   while i < len(my_str):
      if (i % 2 == 1):
         i+= 1
         continue

      new_string += my_str[i]
      i+= 1
   return new_string

if __name__ == '__main__':
   my_string = "Hi there Will"

   my_string = remove_odd_index_characters(my_string)
   print("Characters from odd index have been removed")
   print("The remaining characters are : ")
   print(my_string)

আউটপুট

Characters from odd index have been removed
The remaining characters are :
H hr il

ব্যাখ্যা

  • 'remove_odd_index_characters' নামের একটি পদ্ধতি সংজ্ঞায়িত করা হয়েছে, এটি একটি স্ট্রিংকে প্যারামিটার হিসেবে নেয়।

  • একটি খালি স্ট্রিং তৈরি করা হয়েছে৷

  • স্ট্রিংটি পুনরাবৃত্তি করা হয়েছে, এবং প্রতিটি উপাদানের সূচক 2 দ্বারা বিভক্ত।

  • যদি অবশিষ্টটি 0 না হয়, তবে এটি একটি বিজোড় সূচক হিসাবে বিবেচিত হয় এবং এটি মুছে ফেলা হয়৷

  • প্রধান পদ্ধতিতে, পদ্ধতিটিকে বলা হয়, এবং স্ট্রিংটি সংজ্ঞায়িত করা হয়।

  • এই স্ট্রিংটি পদ্ধতিতে একটি প্যারামিটার হিসাবে পাস করা হয়েছে।

  • আউটপুট কনসোলে প্রদর্শিত হয়।


  1. একটি অভিধানে সর্বোচ্চ ৩টি মান খুঁজে পেতে পাইথন প্রোগ্রাম

  2. প্রদত্ত স্ট্রিং প্যানগ্রাম কিনা তা পরীক্ষা করার জন্য পাইথন প্রোগ্রাম

  3. একটি স্ট্রিং মধ্যে মিরর অক্ষর খুঁজে পেতে পাইথন প্রোগ্রাম

  4. স্ট্রিং এর উভয় অর্ধেকের একই অক্ষর আছে কিনা তা পরীক্ষা করার জন্য পাইথন প্রোগ্রাম।