print("{0}".format(500))
# 빈칸으로 두기, 오른쪽 정렬, 공간 10칸 확보
print("{0: >10}".format(500))
실행결과 |
500 500 |
그림 8-4 작동 방식
일반적으로 양수는 + 기호 없이 표시하고 음수만 - 기호를 붙여 표시하지만, 주식 시장에서 주가를 표시할 때는 양수도 + 기호를 붙여 표시하곤 합니다. 파이썬에서도 + 기호를 붙이는 방법이 있습니다. 앞의 예제에서 공간 크기를 표시하는 숫자 앞에 +를 추가해 주면 됩니다. 그러면 format()에 넣은 숫자가 양수일 때도 + 기호를 표시합니다.
# 빈칸으로 두기, 오른쪽 정렬, + 기호 붙이기, 공간 10칸 확보
print("{0: >+10}".format(500))
print("{0: >+10}".format(-500)) # 음수일 때
실행결과 |
+500 -500 |