কম্পিউটার টিউটোরিয়াল

পাইথনে সংখ্যা প্রিন্ট ফরম্যাটিং (Print Formatting)


পাইথনে ফ্লোটিং নম্বরকে ফিক্সড উইডথে ফরম্যাট করতে স্ট্রিংয়ের format ফাংশন ব্যবহার করা যায়। উদাহরণস্বরূপ:

nums = [0.555555555555, 1, 12.0542184, 5589.6654753] for x in nums: print("{:10.4f}".format(x))

এটি আউটপুট দেবে:

0.5556 1.0000 12.0542 5589.6655

এই ফাংশন দিয়ে ইন্টিজারও ফরম্যাট করা যায়:

nums = [5, 20, 500] for x in nums: print("{:d}".format(x))

এটি আউটপুট দেবে:

5 20 500

প্যাডিং দেওয়ার জন্যও এটি ব্যবহার করা যায়, d-এর আগে সংখ্যা নির্দিষ্ট করলে:

nums = [5, 20, 500] for x in nums: print("{:4d}".format(x))

এটি আউটপুট দেবে:

5 20 500

https://pyformat.info/ ওয়েবসাইটটি পাইথনে সংখ্যা ফরম্যাটিং সম্পর্কে সব নুয়ান্স শিখতে একটি চমৎকার রিসোর্স।


  1. পাইথনে ডিকশনারির সব ভ্যালু প্রিন্ট করার পদ্ধতি

  2. পাইথনে ডিকশনারির সব কি প্রিন্ট করার পদ্ধতি

  3. পাইথনে স্ক্রিনে আউটপুট করার সম্পূর্ণ গাইড

  4. পাইথনে অপরিবর্তনশীল স্ট্রিং-এর আইডি পরিবর্তন করা