import locale
locale.setlocale(locale.LC_ALL, '')
my_money = float(input())
my_money = locale.format('%.2f', my_money, 1)
print(my_money)
# 실행결과
3000
3,000.00
참고 : https://python.flowdas.com/library/locale.html
locale --- 국제화 서비스 — 파이썬 설명서 주석판
locale --- 국제화 서비스 소스 코드: Lib/locale.py locale 모듈은 POSIX 로케일 데이터베이스와 기능에 대한 액세스를 엽니다. POSIX 로케일 메커니즘은 프로그래머가 소프트웨어가 실행되는 국가별로 모든 세부 사항을 알 필요 없이 응용 프로그램에서 특정 문화적 문제를 다룰 수 있도록 합니다. locale 모듈은 _locale 모듈 위에 구현되며, 이는 다시 사용 가능하다면 ANSI C 로케일 구현을 사용합니다. locale 모듈
python.flowdas.com
'프로그래밍 언어 > Python' 카테고리의 다른 글
os 모듈 - 콘솔창 지우기 (0) | 2020.04.28 |
---|---|
괄호의 중요성 (0) | 2020.04.28 |
list안에 요소가 있는지 확인하기 (0) | 2020.04.28 |
re 모듈 - 문자열에서 숫자만 제거하기 (0) | 2020.04.28 |
입력받은 숫자를 한자리씩 나누기. (한 줄 출력, list에 저장) (0) | 2020.04.28 |
댓글