পাইথনে ফ্লোটিং সংখ্যাকে ফিক্সড উইডথে ফরম্যাট করা যায় স্ট্রিংয়ের 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/ ওয়েবসাইট পাইথনে সংখ্যা ফরম্যাটিং-এর সব বিস্তারিত শিখতে চমৎকার রিসোর্স।