কম্পিউটার

পাইথন কোড একটি একক ট্রাভার্সালে স্ট্রিং এর সামনে স্পেস সরানোর জন্য


আমাদের একটি স্ট্রিং আছে, এবং আমাদের লক্ষ্য হল স্ট্রিং এর সমস্ত স্পেস সামনের দিকে সরানো। ধরুন যদি একটি স্ট্রিং-এ চারটি স্পেস থাকে, তাহলে আমাদের প্রতিটি অক্ষরের সামনে সেই চারটি স্পেস সরাতে হবে। কোডিং এ যাওয়ার আগে কিছু নমুনা টেস্ট কেস দেখি।

ইনপুট:স্ট্রিং ="টিউটোরিয়াল পয়েন্ট "আউটপুট:"টিউটোরিয়াল পয়েন্ট" -> আউটপুট উদ্ধৃতি ছাড়াই হবে


ইনপুট:স্ট্রিং ="আমি একজন পাইথন প্রোগ্রামার।"আউটপুট:"আইমাপিথনপ্রোগ্রামার।" -> আউটপুট উদ্ধৃতি ছাড়া হবে

আসুন আমাদের লক্ষ্য অর্জনের জন্য নীচের পদক্ষেপগুলি অনুসরণ করি৷

অ্যালগরিদম

<পূর্ব>1. স্ট্রিং আরম্ভ করুন.2. স্পেস নয় এমন সমস্ত অক্ষর খুঁজে বের করুন এবং একটি পরিবর্তনশীল এ সংরক্ষণ করুন। নম্বর খুঁজে বের করুন. স্ট্রিং এর গণনা পদ্ধতি দ্বারা স্পেস.4. একটি স্থানকে সংখ্যা দিয়ে গুণ করুন। স্পেস এবং এটি একটি পরিবর্তনশীল মধ্যে সংরক্ষণ করুন.5. পূর্ববর্তী ভেরিয়েবলে সমস্ত অক্ষর যুক্ত করুন।6। শেষে ফলাফল প্রিন্ট করুন।

আসুন উপরের অ্যালগরিদম বাস্তবায়ন করার চেষ্টা করি।

উদাহরণ

## স্ট্রিংস্ট্রিং শুরু করা ="টিউটোরিয়াল পয়েন্ট" ## স্পেসচার ব্যতীত সমস্ত অক্ষর খোঁজা =[ স্ট্রিং এর চারের জন্য char যদি char !=" " ## ## স্পেস সংখ্যা পাওয়া যায় কাউন্ট মেথডস্পেস_কাউন্ট =string.count(' '' ব্যবহার করে )## new_stringnew_string এর সামনে সমস্ত স্পেস পেতে space_count দিয়ে স্পেসকে গুণ করা =" " * spaces_count## new_stringnew_string এ অক্ষর যোগ করা +="". join(chars)## priting the new_stringprint(new_string)

আউটপুট

আপনি যদি উপরের প্রোগ্রামটি চালান তবে আপনি নিম্নলিখিত আউটপুট পাবেন।

টিউটোরিয়াল পয়েন্ট

চলুন ভিন্ন ইনপুট দিয়ে প্রোগ্রামটি এক্সিকিউট করি।

উদাহরণ

## স্ট্রিংস্ট্রিং শুরু করা হচ্ছে ="আমি একজন পাইথন প্রোগ্রামার।"## স্পেসচার ব্যতীত সমস্ত অক্ষর খুঁজে বের করা =[ স্ট্রিং এর চারের জন্য char যদি char !=" " ## গণনা মেথডস্পেস_কাউন্ট =স্ট্রিং ব্যবহার করে স্পেস সংখ্যা পাওয়া। new_stringnew_string এর সামনে সমস্ত স্পেস পেতে স্পেস_কাউন্ট দিয়ে গুন ('')## স্পেস গুন করুন =" " * স্পেস_কাউন্ট## নতুন_স্ট্রিংনিউ_স্ট্রিং +=""। যোগ করুন(অক্ষর)## নতুন_স্ট্রিংপ্রিন্ট (নতুন_স্ট্রিং) প্রিটিং করুন )

আউটপুট

আপনি যদি উপরের প্রোগ্রামটি চালান তবে আপনি নিম্নলিখিত আউটপুট পাবেন।

Iamapythonprogrammer।

উপসংহার

যদি প্রোগ্রাম সম্পর্কে আপনার কোন সন্দেহ থাকে, তাহলে মন্তব্য বিভাগে তাদের উল্লেখ করুন।


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

  2. পাইথন প্রোগ্রাম একক ট্রাভার্সালে স্ট্রিং এর সামনে স্পেস সরানোর জন্য

  3. পাইথনে একটি স্ট্রিং প্রথম বার বার শব্দ খুঁজুন?

  4. পাইথনে আক্ষরিক স্ট্রিং এর সামনে 'বি' অক্ষরটি কী করে?