Python의 통화 형식 지정
통화 값을 나타내는 숫자로 작업할 때 현지를 반영하는 방식으로 형식을 지정해야 하는 경우가 많습니다. 통화 규칙. 예를 들어 188518982.18과 같은 숫자의 형식을 £188,518,982.18로 지정할 수 있습니다.
로캘 모듈을 사용하는 솔루션
Python의 로캘 모듈은 통화 형식 지정에 대한 기본 지원을 제공합니다. . 이를 사용하려면 다음 단계를 따르십시오.
예
다음 코드 조각은 숫자를 영국 통화 형식으로 지정하는 방법을 보여줍니다.
<code class="python">import locale # Set the locale to British English locale.setlocale(locale.LC_ALL, 'en_GB') # Format the number as British currency formatted_number = locale.currency(188518982.18) print(formatted_number) # Output: £188,518,982.18 # Enable grouping of digits (adds commas as separators) formatted_number = locale.currency(188518982.18, grouping=True) print(formatted_number) # Output: £188,518,982.18</code>
이러한 단계를 통합하면 Python에서 숫자의 형식을 통화 값으로 쉽게 지정하여 원하는 로케일 규칙을 준수할 수 있습니다.
위 내용은 현지 규칙에 따라 Python에서 통화 값의 형식을 어떻게 지정합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!