এই টিউটোরিয়ালে, আমরা center() স্ট্রিং পদ্ধতি সম্পর্কে শিখতে যাচ্ছি .
পদ্ধতি center() দুটি যুক্তি গ্রহণ করে। প্রথমটি বাধ্যতামূলক যেমন, দৈর্ঘ্য এবং একটি ঐচ্ছিক চর . এটি একটি নতুন স্ট্রিং প্রদান করে যা একটি নির্দিষ্ট অক্ষরের সাথে প্রদত্ত দৈর্ঘ্যের উপর ভিত্তি করে কেন্দ্রীভূত হয়।
এটি স্থান নেবে৷ ডিফল্ট চরিত্র হিসাবে যদি আমরা একটি প্রদান না করি। আসুন নীচের উদাহরণটি দেখি।
উদাহরণ
# একটি স্ট্রিংস্ট্রিং শুরু করা ="টিউটোরিয়াল পয়েন্ট" # কেন্দ্র -> 25প্রিন্ট(string.center(25))
আউটপুট
আপনি যদি উপরের কোডটি চালান, তাহলে আপনি নিম্নলিখিত ফলাফল পাবেন।
টিউটোরিয়াল পয়েন্ট
ফলাফলের মোট দৈর্ঘ্য হল 25 . পদ্ধতি center() কেন্দ্রে স্ট্রিং সামঞ্জস্য করার চেষ্টা করে। দ্বিতীয় আর্গুমেন্ট হিসেবে একটি চর প্রদান করে উদাহরণটি দেখি।
উদাহরণ
# একটি স্ট্রিংস্ট্রিং শুরু করা ="টিউটোরিয়াল পয়েন্ট" # কেন্দ্র -> 25প্রিন্ট(string.center(25, '*'))
আউটপুট
আপনি যদি উপরের প্রোগ্রামটি চালান, তাহলে আপনি নিম্নলিখিত ফলাফল পাবেন।
******টিউটোরিয়াল পয়েন্ট*****
এখন, আমরা তারকা পেয়েছি স্পেস-এর জায়গায় . আমরা * এর জায়গায় যেকোনো অক্ষর প্রদান করতে পারি। আমরা একটি ত্রুটি পাবেন যদি আমরা একটি অক্ষরের পরিবর্তে একটি স্ট্রিং দেওয়ার চেষ্টা করি। আসুন উদাহরণটি দেখি।
উদাহরণ
# একটি স্ট্রিংস্ট্রিং শুরু করা ="টিউটোরিয়াল পয়েন্ট" # কেন্দ্র -> 25প্রিন্ট(string.center(25, '***'))
আউটপুট
আপনি যদি উপরের কোডটি চালান, তাহলে আপনি নিম্নলিখিত ফলাফল পাবেন।
<পূর্ব>------------------------------------------------------------ ---------------------------- TypeError Traceback (সর্বশেষ সর্বশেষ কল)অক্ষর পূরণ করুন বলে আমরা একটি ত্রুটি পেয়েছি৷ ঠিক একটি অক্ষর দীর্ঘ হতে হবে . সেন্টার() পদ্ধতি ব্যবহার করার সময় এটি মনে রাখবেন।
উপসংহার
টিউটোরিয়াল সম্পর্কে আপনার কোন সন্দেহ থাকলে মন্তব্য বিভাগে উল্লেখ করুন।