반응형
Notice
Recent Posts
Recent Comments
Link
개발은 처음이라 개발새발
[Python] format 함수 기초 예제 정리 본문
반응형
print 옵션 중에 가장 중요한 것이라고 하면 format 함수이지 않을까 생각됩니다. format 함수의 기초 예저에 대해 정리해보겠습니다.
https://python-course.eu/python-tutorial/formatted-output.php
### 3가지 Format Practices
x = 50
y = 100
text = 308276567
n = 'Lee'
### 3가지 Format Practices
x = 50
y = 100
text = 308276567
n = 'Lee'
# 출력1
ex1 = 'n = %s, s = %s, sum=%d' % (n, text, (x + y)) # %d
print('exl : ',ex1)
# 출력2
ex2 = 'n = {n}, s = {serialno}, sum={sum}'.format(n=n, serialno=text, sum=x + y)
print('ex2 : ',ex2)
# 출력3
ex3 = f'n = {n}, s = {text}, sum={x + y}'
print(f'ex3 : {ex3}')
--------------------------------------------------------------------------------------
exl : n = Lee, s = 308276567, sum=150
ex2 : n = Lee, s = 308276567, sum=150
ex3 : n = Lee, s = 308276567, sum=150
천 단위로 구분 기호를 표시하는 것도 간단하다.
# 구분기호
m = 10000000000
print(f"m: {m:,}")
--------------------------------------------------------------------
m: 10,000,000,000
# 정렬
# ^ : 가운데 , < : 왼쪽 , > : 오른쪽
t = 20
print(f"t :{t:10}")
print(f"t center: {t:^10}")
print(f"t left: {t:<10}")
print(f"t right: {t:>10}")
-------------------------------------------------------------------
t : 20
t center: 20
t left: 20
t right: 20
-------------------------------------------------------------------
# 채우기
print(f"t:{t:-^10}")
print(f"t:{t:#^10}")
-------------------------------------------------------------------
t:----20----
t:####20####
반응형
'파이썬' 카테고리의 다른 글
requirements.txt 만들기 (0) | 2024.10.23 |
---|---|
[Python]파이썬 프로그래밍 기초 - Print 옵션 2 (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 |