%f , %12f , %12.12f의 차이점이 궁금합니다.
print("%.f" % (1.5/3))
print("%12f" % (1.5/3))
print("%12.12f" % (1.5/3))
%12f를 했을 경우에는 확실히 f보다 앞에 공간이 띄어져 노출되지만, %12.12f를 했을 경우에는 일반 %f와 동일하게 맨 앞으로 정렬되어 노출되었습니다.
다른 질문에 답변을 달아 주셨던 " 앞의 숫자는 출력될 내용이 차지하는 공간의 최소 넓이를 의미합니다. "의 공간의 최소 넓이가 어떤 공간에서의 넓이를 말하는지 궁금합니다.
즉, 일반 %12f와 %12.12f가 어떤 차이점이 있는지 궁금합니다.
(%12.10f부터 %12f와 같이 맨 앞으로 정렬되어 노출되었습니다. 테스트한 환경은 https://repl.it/languages/python3 에서 테스트 하였습니다.)
댓글 1개