천 단위 구분 기호를 사용하여 숫자 인쇄
많은 시나리오에서 가독성을 위해 큰 숫자를 천 단위 구분 기호로 쉼표로 표시하는 것이 바람직합니다. Python은 특정 요구 사항에 따라 이를 달성하기 위한 여러 가지 방법을 제공합니다.
로캘 독립적: 밑줄 사용
사용자의 로캘에 관계없이 쉼표를 천 단위 구분 기호로 삽입하려면, _ 형식 지정자를 사용하세요.
print(f'{value:_}') # Python 3.6+
이것은 항상 밑줄을 천 단위로 사용합니다. 구분 기호. 예:
1234567 --> 1_234_567
영어 스타일: 쉼표 사용
영어 설정에 따라 쉼표를 천 단위 구분 기호로 사용하려면:
print('{:,}'.format(value)) # Python 2.7+ print(f'{value:,}') # Python 3.6+
로캘 인식: 'n' 형식 사용 지정자
사용자가 선택한 로케일에 적합한 천 단위 구분 기호를 사용하는 로케일 인식 형식의 경우 'n' 형식 지정자를 사용하세요.
import locale locale.setlocale(locale.LC_ALL, '') # Use '' for auto or specify a locale, e.g. 'en_US.UTF-8' print('{:n}'.format(value)) # Python 2.7+ print(f'{value:n}') # Python 3.6+
참조 및 참고
Python 형식 사양에 따름 미니 언어:
위 내용은 천 단위 구분 기호를 사용하여 Python에서 숫자 형식을 어떻게 지정할 수 있나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!