কম্পিউটার

পাইথন প্রোগ্রাম প্রস্থ w সহ অনুচ্ছেদে একটি টেক্সট মোড়ানো


ধরুন আমাদের একটি স্ট্রিং s এবং প্রস্থ w আছে। আমাদের এই লেখাটি width w সহ একটি অনুচ্ছেদে মুড়ে দিতে হবে। এটি টেক্সট র‍্যাপ লাইব্রেরির ভিতরে উপস্থিত fill() ফাংশন দিয়ে খুব সহজেই করা যায়। তাই আমাদের প্রথমে টেক্সট র্যাপ লাইব্রেরি ইম্পোর্ট করতে হবে।

সুতরাং, যদি ইনপুটটি s ="The quick brown fox jumps over the lazy dog" w =9 এর মত হয়, তাহলে আউটপুট হবে

দ্রুত

বাদামী শিয়াল

লাফ দেয়

উপর

অলস কুকুর

এটি সমাধান করতে, আমরা এই পদক্ষেপগুলি অনুসরণ করব -

  • স্ট্রিংটিকে s

    এ নিন
  • w

    এর মধ্যে প্রস্থ নিন
  • প্রথম আর্গুমেন্ট হিসাবে s এবং দ্বিতীয় আর্গুমেন্ট হিসাবে w কে পাস করে textwrap.fill(s, w) কল করুন

উদাহরণ

আসুন আরও ভালভাবে বোঝার জন্য নিম্নলিখিত বাস্তবায়ন দেখি

import textwrap
def solve(s, w):
   return textwrap.fill(s, w)

s = "The quick brown fox jumps over the lazy dog"
w = 9
print(solve(s, w))

ইনপুট

"The quick brown fox jumps over the lazy dog", 9

আউটপুট

The quick
brown fox
jumps
over the
lazy dog

  1. পাইথনে n নোড সহ BST সংখ্যা গণনা করার প্রোগ্রাম

  2. পাইথনে প্রদত্ত সূচকের সাথে স্ট্রিং এলোমেলো করার প্রোগ্রাম

  3. পাইথন প্রোগ্রামের সাথে ডেটা বিশ্লেষণ এবং ভিজ্যুয়ালাইজেশন

  4. পাইথনে একটি টেক্সট ফাইলের সাথে কিভাবে কাজ করবেন?