ফরম্যাট() মেথড কিছু নির্দিষ্ট মান ফরম্যাট করে এবং স্ট্রিং এর প্লেসহোল্ডারের ভিতরে ঢুকিয়ে দেয়। প্লেসহোল্ডারটি {} দ্বারা উপস্থাপিত হয়। এই প্রবন্ধে আমরা দেখব বিভিন্ন উপায়ে ফরম্যাট ফাংশন ব্যবহার করা যেতে পারে।
একক বিন্যাস()
এই উদাহরণে একটি নির্দিষ্ট স্ট্রিং সহ একটি স্থানধারকের মধ্যে একটি নির্দিষ্ট পরিসরে সংখ্যাগুলিকে প্রতিস্থাপন করুন৷
উদাহরণ
আমি পরিসরে(19,25):প্রিন্ট("এখানে {}টি বাক্স আছে!".ফর্ম্যাট(i))
আউটপুট
উপরের কোডটি চালানো আমাদের নিম্নলিখিত ফলাফল দেয় -
19 টি বাক্স আছে! 20 টি বাক্স আছে! 21 টি বাক্স আছে! 22 টি বাক্স আছে! 23 টি বাক্স আছে! 24 টি বাক্স আছে!
একাধিক বিন্যাস()
এই নমুনায় আমরা একাধিক প্যারামিটার ব্যবহার করি যাতে এটি একাধিক স্থানধারকের সাথে ব্যবহার করা যায়।
উদাহরণ
i=1months={'Jan','Feb','Mar'}মাসের জন্য m:print("মাস নং {} is {}".format(i,m)) i=i+1প্রে>আউটপুট
উপরের কোডটি চালানো আমাদের নিম্নলিখিত ফলাফল দেয় -
মাস নং 1 হল জানমাস নং 2 হল MarMonth নং 3 হল ফেব্রুয়ারিপজিশনাল ইনডেক্স ব্যবহার করা
নির্দিষ্ট স্থানধারক বিন্যাস স্ট্রিং-এ পরামিতিগুলির নির্দিষ্ট অবস্থান দিয়ে পূরণ করা যেতে পারে।
উদাহরণ
প্রিন্ট("এই সপ্তাহে আমি {1},{2} এবং {4} এ কাজ করছি।" ফরম্যাট('সোম', 'মঙ্গল', 'বুধ', 'বৃহস্পতি', 'শুক্র'))প্রে>আউটপুট
উপরের কোডটি চালানো আমাদের নিম্নলিখিত ফলাফল দেয় -
এই সপ্তাহে আমি মঙ্গল, বুধ এবং শুক্র কাজ করছিকীওয়ার্ড ব্যবহার করা
আমরা প্রতীকগুলির সাথে কীওয়ার্ডগুলিও ব্যবহার করতে পারি যা পাত্রে স্থাপন করা যেতে পারে।
উদাহরণ
print("3{r}, 4{t} এবং 5{t} র্যাঙ্কগুলি বিজয়ী৷ ফর্ম্যাট(r='rd',t='th'))আউটপুট
উপরের কোডটি চালানো আমাদের নিম্নলিখিত ফলাফল দেয় -
3য়, 4র্থ এবং 5ম স্থান অধিকারীরা বিজয়ী