반응형
Notice
Recent Posts
Recent Comments
Link
개발은 처음이라 개발새발
[Python]파이썬 프로그래밍 기초 - Print 옵션 2 본문
반응형
https://python-course.eu/python-tutorial/formatted-output.php
format옵션에 대해 좀 더 다양한 활용법에 대해 알아보겠습니다. %s은 문자열 형식으로 지정하는 것인데 이를 활용해 자릿수를 구성할 수 있습니다. 예를 들어 %10s를 출력하게 되면 10자릿수로 문자열을 출력하게 됩니다. format을 활용 했을 땐 {}안에 부등호를 활용해 같은 결과물을 얻을 수 있습니다.
# %s
print('%10s' % ('nice',))
print('{:>10}'.format('nice'))
-------------------------------------------------------------
[결과]
nice
nice
-------------------------------------------------------------
print('%-10s' % ('nice',))
print('{:10}'.format('nice'))
-------------------------------------------------------------
[결과]
nice
nice
-------------------------------------------------------------
print('{:_<10}'.format('nice'))
print('{:^10}'.format('nice')) ####중앙절렬
-------------------------------------------------------------
[결과]
nice______
nice
-------------------------------------------------------------
print('%.5s' % ('pythonstudy',)) ####5글자만 출력
print('{:.5}'.format('pythonstudy'))
print('{:10.5}'.format('pythonstudy'))#####총 10글자의 자리를 확보하지만 5글자만 출력
-------------------------------------------------------------
[결과]
pytho
pytho
pytho
-------------------------------------------------------------
# %d
print('%d %d' % (1, 2))
print('{} {}'.format(1, 2))
-------------------------------------------------------------
[결과]
1 2
1 2
-------------------------------------------------------------
print('%4d' % (42,))
print('{:4d}'.format(42))
-------------------------------------------------------------
[결과]
42
42
-------------------------------------------------------------
# %f
print('%f' % (3.141592653589793,))
print('{:f}'.format(3.141592653589793))
-------------------------------------------------------------
[결과]
3.141593
3.141593
-------------------------------------------------------------
print('%06.2f' % (3.141592653589793,))# 총 6자리로 출력 소수점은 둘째자리까지만 출력
print('{:06.2f}'.format(3.141592653589793))
-------------------------------------------------------------
[결과]
003.14
003.14
-------------------------------------------------------------
반응형
'파이썬' 카테고리의 다른 글
requirements.txt 만들기 (0) | 2024.10.23 |
---|---|
[Python] format 함수 기초 예제 정리 (0) | 2024.10.20 |
[Python]파이썬 프로그래밍 기초 - Print 옵션 1 (1) | 2024.10.20 |
[sqlalchemy] sqlalchemy를 활용한 DB연동 - 1 (0) | 2024.06.02 |
[Python] Faker 라이브러리 활용 (0) | 2024.03.14 |