더북(TheBook)
print("{0}".format(500))
# 빈칸으로 두기, 오른쪽 정렬, 공간 10칸 확보
print("{0: >10}".format(500))

실행결과 icon_con

500
      500

그림 8-4 작동 방식

일반적으로 양수는 + 기호 없이 표시하고 음수만 - 기호를 붙여 표시하지만, 주식 시장에서 주가를 표시할 때는 양수도 + 기호를 붙여 표시하곤 합니다. 파이썬에서도 + 기호를 붙이는 방법이 있습니다. 앞의 예제에서 공간 크기를 표시하는 숫자 앞에 +를 추가해 주면 됩니다. 그러면 format()에 넣은 숫자가 양수일 때도 + 기호를 표시합니다.

# 빈칸으로 두기, 오른쪽 정렬, + 기호 붙이기, 공간 10칸 확보
print("{0: >+10}".format(500))
print("{0: >+10}".format(-500)) # 음수일 때

실행결과 icon_con

    +500
    -500
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.