অনেক সময় তিন বা ততোধিক সংখ্যার সংখ্যাকে কমা ব্যবহার করে উপযুক্তভাবে উপস্থাপন করতে হয়। এটি মূলত অ্যাকাউন্টিং শিল্পের পাশাপাশি ফাইন্যান্স ডোমেনে একটি প্রয়োজনীয়তা। এই নিবন্ধে আমরা দেখতে পাব কিভাবে পাইথন প্রোগ্রাম একটি উপযুক্ত জায়গায় কমা ঢোকাতে ব্যবহার করা যেতে পারে। আমরা হাজার বিভাজক হিসাবে কমা সন্নিবেশ করার লক্ষ্য রাখছি।
ফরম্যাট ফাংশন
পাইথনের ফরম্যাট ফাংশনটি এই প্রয়োজনীয়তা অর্জন করতে নীচের সেটিংসের সাথে ব্যবহার করা যেতে পারে।
(f"{num:,d}") : is the format specifier D is the thousand separator
উদাহরণ - পূর্ণসংখ্যা
print(f'{1445:,d}') print(f'{140045:,d}')
আউটপুট
উপরের কোডটি চালানো আমাদের নিম্নলিখিত ফলাফল দেয় -
1,445 140,045
ফ্লোটস
ফ্লোটগুলির সাথে আমাদেরকে নীচে দেখানো হিসাবে কিছুটা আলাদা বিন্যাস দিয়ে নির্দিষ্ট করতে হবে। দশমিকের পরে দুই স্থানের বাইরের সংখ্যা উপেক্ষা করা হয়।
উদাহরণ
print("{:,.2f}".format(3435.242563))
আউটপুট
উপরের কোডটি চালানো আমাদের নিম্নলিখিত ফলাফল দেয় -
3,435.24