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

jnh7807님의 프로필 이미지
jnh7807

작성한 질문수

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

format 사용

작성

·

123

0

안녕하세요!

Chapter 02_01에서 

print('{:10}' .format('nice')) 라는 구문은

nice________  ( _은 빈 공간입니다) 으로 왼족 정렬이 되어서 나왔는데요.

 

Chapter 04_02의 구구단 출력 부분에서

print('{:4d}' .format(i * j), end='') 구문은

____2____4____6.... 등과 같이 오른쪽 정렬로 나오는지가 궁금합니다!

 

감사합니다.

답변 1

1

파이썬 TA님의 프로필 이미지
파이썬 TA
지식공유자

안녕하세요.

 

format 관련 질문을 주셨네요 :)

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

따라서 질문주신 nice 문자열은 왼쪽 정렬이 이루어지고 2,4,6 등 숫자는 오른쪽 정렬이 이루어집니다.

 

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

감사합니다.

jnh7807님의 프로필 이미지
jnh7807

작성한 질문수

질문하기