파이썬 강좌(초급)/7.입출력

7.입출력 - 2)다양한 출력포멧

파기차차 2024. 3. 31. 11:32
728x90
반응형
SMALL

 

 

 

오른쪽 정렬(>)의 자리수를 10자리(10)로 하고, 나머지는 빈공간(":"와 ">"사이에 빈공간이 1개있음)으로 채우려면 아래와 같이 코딩합니다.

print("{0: >10}".format(500))

결과

       500

 

위와 동일하나 숫자에 +-기호를 추가하려면 아래와 같이 "+"를 넣어 줍니다.

print("{0: >+10}".format(500))

결과

      +500

 

위와 동일하며 숫자에 -가 붙으면 -500으로 출력합니다.

print("{0: >+10}".format(-500))

결과

      -500

 

 

나머지를 빈공간이 아닌 "_" 로 채우려면 ":"와 ">" 사이에 "_"를 넣어 줍니다.

print("{0:_>10}".format(500))

결과

_______500

 

 

숫자 3자리마다 콤마를 넣어 주려면 아래와 같이 콤마(,)를 넣어 코딩합니다.

print("{0:,}".format(10000))

결과

10,000

 

 

 

마찬가지로 숫자에 +- 기호를 넣어 주려면 {0:+,} 이렇게 코딩해 줍니다.

print("{0:+,}".format(10000))

결과

+10,000

 

위와 동일하며 숫자에 -가 붙으면 -10,000으로 출력합니다.

print("{0:+,}".format(-10000))

결과

-10,000

 

 

왼쪽 정렬의 자리수 10자리로 하고, 숫자에 +- 기호3자리마다 콤마를 넣고, 빈자리를 ^로 채우려면 아래와 같이 코딩합니다.

print("{0:^<+10,}".format(10000))

 

결과

+10,000^^^

 

 

소수점을 출력하려면 {0:f} 형식을 사용합니다.

print("{0:f}".format(5/3))

결과

1.666667

 

 

소수점 2자리까지만 출력하려면 {0:.2f} 이렇게 표현해 주어야 합니다.

print("{0:.2f}".format(5/3))

결과

1.67

 

 

 

 

 

 

 

728x90
반응형
LIST

'파이썬 강좌(초급) > 7.입출력' 카테고리의 다른 글

7.입출력 - 3) 파일입출력  (2) 2024.03.31
7.입출력 - 1)개요  (0) 2024.03.31