강의

멘토링

커뮤니티

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

이지니영님의 프로필 이미지
이지니영

작성한 질문수

프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)

파이썬 Print 사용법(1-1) : 이것저것 출력해봐요.

%d

작성

·

117

0

%s는 포맷함수에서 {:4d}일 때 공백이 오른쪽 부터였잖아요. 근데  %d는 왜 왼쪽부터 공백인가요?

그리고 print('%4d' % (432312))에서 4자리에서 잘리지 않고 그대로 나온다는게 이해가 안돼요ㅜㅜ

 

항상 쉬운설명감사드립니다.!

답변 1

0

새콤한 비버님의 프로필 이미지
새콤한 비버
지식공유자

안녕하세요.

 

파이썬은 폭이 주어지면 정렬을 하는데 기본적으로 숫자는 오른쪽으로, 문자는 왼쪽으로 정렬을 합니다.

따라서 %s는 문자이므로 왼쪽 정렬, %d는 숫자이므로 오른쪽 정렬을 합니다.

 

궁금한 점이 있으면 또 질문주세요 :)

감사합니다.

이지니영님의 프로필 이미지
이지니영

작성한 질문수

질문하기