কম্পিউটার

স্ট্রিং সেন্টার() পাইথনে


এই টিউটোরিয়ালে, আমরা center() স্ট্রিং পদ্ধতি সম্পর্কে শিখতে যাচ্ছি .

পদ্ধতি center() দুটি যুক্তি গ্রহণ করে। প্রথমটি বাধ্যতামূলক যেমন, দৈর্ঘ্য এবং একটি ঐচ্ছিক চর . এটি একটি নতুন স্ট্রিং প্রদান করে যা একটি নির্দিষ্ট অক্ষরের সাথে প্রদত্ত দৈর্ঘ্যের উপর ভিত্তি করে কেন্দ্রীভূত হয়।

এটি স্থান নেবে৷ ডিফল্ট চরিত্র হিসাবে যদি আমরা একটি প্রদান না করি। আসুন নীচের উদাহরণটি দেখি।

উদাহরণ

# একটি স্ট্রিংস্ট্রিং শুরু করা ="টিউটোরিয়াল পয়েন্ট" # কেন্দ্র -> 25প্রিন্ট(string.center(25))

আউটপুট

আপনি যদি উপরের কোডটি চালান, তাহলে আপনি নিম্নলিখিত ফলাফল পাবেন।

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

ফলাফলের মোট দৈর্ঘ্য হল 25 . পদ্ধতি center() কেন্দ্রে স্ট্রিং সামঞ্জস্য করার চেষ্টা করে। দ্বিতীয় আর্গুমেন্ট হিসেবে একটি চর প্রদান করে উদাহরণটি দেখি।

উদাহরণ

# একটি স্ট্রিংস্ট্রিং শুরু করা ="টিউটোরিয়াল পয়েন্ট" # কেন্দ্র -> 25প্রিন্ট(string.center(25, '*'))

আউটপুট

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

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

এখন, আমরা তারকা পেয়েছি স্পেস-এর জায়গায় . আমরা * এর জায়গায় যেকোনো অক্ষর প্রদান করতে পারি। আমরা একটি ত্রুটি পাবেন যদি আমরা একটি অক্ষরের পরিবর্তে একটি স্ট্রিং দেওয়ার চেষ্টা করি। আসুন উদাহরণটি দেখি।

উদাহরণ

# একটি স্ট্রিংস্ট্রিং শুরু করা ="টিউটোরিয়াল পয়েন্ট" # কেন্দ্র -> 25প্রিন্ট(string.center(25, '***'))

আউটপুট

আপনি যদি উপরের কোডটি চালান, তাহলে আপনি নিম্নলিখিত ফলাফল পাবেন।

<পূর্ব>------------------------------------------------------------ ---------------------------- TypeError Traceback (সর্বশেষ সর্বশেষ কল) 34 এ # কেন্দ্র -> 25----> 5 প্রিন্ট(string.center(25, '***'))TypeError:ফিল অক্ষরটি অবশ্যই এক অক্ষর দীর্ঘ হতে হবে

অক্ষর পূরণ করুন বলে আমরা একটি ত্রুটি পেয়েছি৷ ঠিক একটি অক্ষর দীর্ঘ হতে হবে . সেন্টার() পদ্ধতি ব্যবহার করার সময় এটি মনে রাখবেন।

উপসংহার

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


  1. পাইথনে উদ্ধৃতি

  2. পাইথনে স্ট্রিং ঘোরান

  3. পাইথনে বিপরীত স্ট্রিং

  4. পাইথনে casefold() স্ট্রিং