인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

인프런 커뮤니티 질문&답변

josohyun0520님의 프로필 이미지
josohyun0520

작성한 질문수

프로그래밍, 데이터 과학을 위한 파이썬 입문

print formatting

decimal, integer

작성

·

170

0

print('art : %5d, price per unit : %8.2f' %(453,59.058)) 

이거 할때 decimal쓰신걸 보고 왜 integer를 안 쓰셨지? 생각해서 

>>> print('art : %5i, price per unit : %8.2f' %(453,59.058))

이렇게 d 대신 i를 입력해보니 정상적으로 같은 결과로 출력이 되더라고요. 

원래 이런 건가요? python언어에서 decimal=integer를 같은 것으로 받아들이고 써도 되는지 궁금합니다. 

 

답변 1

0

TeamLab님의 프로필 이미지
TeamLab
지식공유자

음 저도 한번도 integer로 넣어본적이 없습니다. 일반적으로 integer를 쓰는데 formatting에서만 decimal을 자주 사용합니다.

josohyun0520님의 프로필 이미지
josohyun0520

작성한 질문수

질문하기