Backend/Python

Python 파이썬 기본 출력, 정렬, 단위 구분

쏠솔랄라 2023. 6. 28. 11:26

 

 

고정길이 출력

 

: 출력 자리수 지정

 

서식문자의 사이에 정수값을 적으면 그 정수만큼 자리를 확보하고

음수면 좌측정렬, 양수면 우측정렬로 출력한다

 

print("|%5d|123"%(123))
print("|%-5d|123"%(123))

 

출력화면

 

 

정렬

 

: 파이썬에서는 < ^ > 방향을 통해 정렬 위치 결정

 

 

< 좌측정렬
> 우측정렬(디폴트 생략가능)
^ 중앙 정렬

 

print("|{:>5}|".format(123))
print("|{:<5}|".format(123))
print("|{:^5}|".format(123))

print("|{:<15.2f}|".format(123.456))

 

출력화면

 

 

여백채우기

 

: 여백을 다른 문자로 채우기

 

print("|%05d|123"%(123))
print("|%5d|123"%(123))

print("|{:0>5}|".format(123))
print("|{:_<5}|".format(123))
print("|{:%^5}|".format(123))
print("|{:%^15.2f}|".format(123.456))

 

출력화면

 

 

정수 실수 단위 구분

 

print("{:,}".format(1000000))
print("|{:,.2f}|".format(1000000))

 

출력화면

 

 

ex.

a = 1
print(a)

a = 1.234
print(a)

a = 1,2,3
q,w,e = a

#int a = 10,b = 20;
a,b = '10',20.2

print(a)
print(b)

 

출력화면