0
문자열 형식의 부동 소수점의 소수 자릿수를 프로그래밍 방식으로 지정하려면 어떻게합니까?프로그래밍 방식으로 문자열 형식의 부동 소수점의 소수 자릿수를 지정하십시오.
특히, 나는 다음과 같은 동작 구현하고 싶습니다 : 이전 %
-formatting 스타일로
>>> print displayNumber(number=math.pi, precision=3)
3.142
문자열 형식의 부동 소수점의 소수 자릿수를 프로그래밍 방식으로 지정하려면 어떻게합니까?프로그래밍 방식으로 문자열 형식의 부동 소수점의 소수 자릿수를 지정하십시오.
특히, 나는 다음과 같은 동작 구현하고 싶습니다 : 이전 %
-formatting 스타일로
>>> print displayNumber(number=math.pi, precision=3)
3.142
을, 당신은 할 수 있습니다 :
>>> def displayNumber(number, precision):
>>> return "%.*f" % (precision, number)
또는
>>> def displayNumber(number, precision):
>>> return ("%%.%df" % precision) % number
으로 새로운'{}'형식화 스타일을 사용하면 훨씬 더 많은 작업을 수행 할 수 있습니다. – vaultah