돈을 받을때면 자릿수를 헷갈리는 경우가 있다.
예를 들어 12458724568 달러
--> 한눈에 안들어온다.
이걸 이렇게 3자리당 1개의 콤마를 넣어주면 가독성이 좋아진다.
-->12,458,724,568
파이썬을 이용해서 컴마를 넣줄수 없을까?
그래서 시도해 보았다.
[코드시작]
******************************************************************************
num = int(input("입력한 숫자")) # num 이라는 변수를 지정해준다. 그리고 input 함수로 입력한숫자를 받은후 문자열을 숫자로 바꾸기 위해 int로 감싸준다.(왜냐면 input 함수의 기본타입은 문자열이니까.)
print("{0:,}".format(num)) # 3자리씩 콤마를 찍어주는 함수 {0:,}".format(num) 이용한다."
print(type(num)) # 궁금하니, num의 타입도 출력해본다.
******************************************************************************
[출력결과]
***************************************
입력한 숫자 12458724568 --> 원하는 숫자를 입력
12,458,724,568 --> 3자리씩 콤마를 입력
<class 'int'> --> 타입확인
***************************************
아주 간단한 몇줄짜리 코드지만 돈계산할때 유용하게 쓰일것 같다.
'PYTHON_파이썬' 카테고리의 다른 글
[Python_파이썬] 웹 크롤링이 가능한지 확인하는방법.(200, 403) (0) | 2021.05.09 |
---|