#python #anaconda #jupyter-notebook #visual-code #html #css #javascript #http

제목[re]step 09 트리 문제 질문2020-04-16 10:28
작성자

실행의 중간 결과를 보면 알 수 있습니다.


str('{0}')은 {0} 을 나타냅니다.

str('{0}'*3)은 {0}{0}{0} 을 나타냅니다.

str('{0}'*3).center(13)은 _ _{0}{0}{0}_ _ 을 나타냅니다. 즉 앞 뒤로 2개의 공백이 추가되죠. (공백은 _ 로 나타냈습니다.) 

여기서 format함수는 "{}" 문자열을 파라미터로 넘어온 문자열로 대체합니다.


따라서 str('{0}'*3).center(13).format('*')은 _ _***_ _가 됩니다.


format을 사용하여 올바르게 출력하려면 


str('{0}'*3).format('*').center(13) 


다음과 같이 format을 먼저 써 주면 됩니다.

댓글