세 자리 이상의 숫자는 쉼표를 사용하여 적절하게 표시해야 하는 경우가 많습니다. 이는 주로 회계 산업과 금융 영역에서 요구되는 사항입니다. 이 기사에서는 Python 프로그램을 사용하여 적절한 위치에 쉼표를 삽입하는 방법을 살펴보겠습니다. 천 단위 구분 기호로 쉼표를 삽입하는 것을 목표로 합니다.
포맷 기능
이 요구 사항을 달성하기 위해 아래 설정과 함께 python의 형식 기능을 사용할 수 있습니다.
(f"{num:,d}") : is the format specifier D is the thousand separator
예 - 정수
print(f'{1445:,d}') print(f'{140045:,d}')
출력
위의 코드를 실행하면 다음과 같은 결과가 나옵니다. -
1,445 140,045
플로트
float의 경우 아래와 같이 약간 다른 형식으로 지정해야 합니다. 소수점 이하 두 자리 이상은 무시됩니다.
예
print("{:,.2f}".format(3435.242563))
출력
위의 코드를 실행하면 다음과 같은 결과가 나옵니다. -
3,435.24