Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

จะจัดรูปแบบตัวเลขลอยตัวเป็นความกว้างคงที่ใน Python ได้อย่างไร


คุณสามารถใช้การจัดรูปแบบสตริงเพื่อจัดรูปแบบตัวเลขทศนิยมให้เป็นความกว้างคงที่ใน Python ตัวอย่างเช่น หากคุณต้องการให้จุดทศนิยมตรงกับความกว้าง 12 อักขระและ 4 หลักทางด้านขวาของจุดทศนิยม คุณสามารถใช้สิ่งต่อไปนี้:

>>> x = 12.35874
>>> print "{:12.4f}".format(x)
     12.3587

คุณยังสามารถบรรลุผลลัพธ์นี้ได้โดยใช้การแก้ไขและการจัดรูปแบบสตริง ตัวอย่างเช่น:

>>> x = 12.35874
>>> print "% 12.4f" % x
     12.3587