কম্পিউটার

পাইথনে 1000 বিভাজক হিসাবে কমা সহ প্রিন্ট নম্বর


অনেক সময় তিন বা ততোধিক সংখ্যার সংখ্যাকে কমা ব্যবহার করে উপযুক্তভাবে উপস্থাপন করতে হয়। এটি মূলত অ্যাকাউন্টিং শিল্পের পাশাপাশি ফাইন্যান্স ডোমেনে একটি প্রয়োজনীয়তা। এই নিবন্ধে আমরা দেখতে পাব কিভাবে পাইথন প্রোগ্রাম একটি উপযুক্ত জায়গায় কমা ঢোকাতে ব্যবহার করা যেতে পারে। আমরা হাজার বিভাজক হিসাবে কমা সন্নিবেশ করার লক্ষ্য রাখছি।

ফরম্যাট ফাংশন

পাইথনের ফরম্যাট ফাংশনটি এই প্রয়োজনীয়তা অর্জন করতে নীচের সেটিংসের সাথে ব্যবহার করা যেতে পারে।

(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

  1. কিভাবে "" দিয়ে নম্বর ফরম্যাট করবেন হাজার বিভাজক হিসাবে, এবং "," দশমিক বিভাজক হিসাবে?

  2. C# এ 1000 বিভাজক হিসাবে কমা সহ প্রিন্ট নম্বর

  3. পাইথনে আইনস্টাইন সামেশন কনভেনশনের সাথে টেনসর সংকোচন

  4. পাইথনে n নোড সহ BST সংখ্যা গণনা করার প্রোগ্রাম