반응형
Python 2.6.1 에서 쉼표를 천 단위 구분 기호로 사용하여 정수를 인쇄하려고합니다. 예를 들어 1234567
을 1,234,567
로 표시하고 싶습니다. 어떻게하면 되나요? Google에서 많은 예를 보았지만 가장 간단한 실용적인 방법을 찾고 있습니다.
마침표와 쉼표 사이를 결정하기 위해 로케일별로 다를 필요는 없습니다. 나는 합리적으로 가능한 한 단순한 것을 선호합니다.
해결 방법
'{:,}'.format(value) # For Python =2.7
f'{value:,}' # For Python =3.6
import locale
locale.setlocale(locale.LC_ALL, '') # Use '' for auto, or force e.g. to 'en_US.UTF-8'
'{:n}'.format(value) # For Python =2.7
f'{value:n}' # For Python =3.6
','
옵션은 천 단위 구분 기호에 쉼표를 사용함을 나타냅니다. 로케일 인식 구분자의 경우'n'
정수 표시 유형을 대신 사용하십시오.
참조 페이지 https://stackoverflow.com/questions/1823058
반응형
'파이썬' 카테고리의 다른 글
파이썬 동적 페이지를위한 스크래피가있는 셀레늄 (0) | 2021.01.10 |
---|---|
파이썬 Pandas : Excel 파일에서 시트 목록 조회 (0) | 2021.01.10 |
파이썬 Linux의 PYTHONPATH (0) | 2021.01.10 |
파이썬 HTML 페이지 및 내용 다운로드 (0) | 2021.01.10 |
파이썬 절인 개체를로드 할 수 없습니다. (0) | 2021.01.10 |
댓글