কম্পিউটার টিউটোরিয়াল

পাইথনে টেক্সটকে প্যারাগ্রাফে র‍্যাপ করার প্রোগ্রাম

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

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

The quick

brown fox

jumps

over the

lazy dog

সমাধানের ধাপসমূহ

  • স্ট্রিংটি s-এ নিন
  • প্রস্থ w-এ নিন
  • textwrap.fill(s, w) কল করুন 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. পাইথনে টেক্সট ফাইল নিয়ে কাজ করার পূর্ণ গাইড