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