[Python] 정렬, 포맷팅

정만·2025년 3월 19일

데이터분석

목록 보기
5/61

파이썬 3가지 Print Formatting, 정렬에 대해 학습했다.

### 3가지 Format Practices

x = 50
y = 100
text = 30303030
n = 'lee'

# 출력 1
ex1 = 'n = %s, s = %s, sum = %d' % (n,text,(x+y))
print(ex1)


# 출력 2 
ex2 = 'n = {n}, s = {s}, sum = {sum}'.format(n=n, s=text, sum=x+y)
print(ex2)


# 출력 3 
ex3 = f'n = {n}, s = {text}, sum = {x+y}'
print(ex3)


# 구분기호

n = 10000000

print(f'n : {n:,}')

print()
print()


#정렬
# ^ : 가운데 정렬, <: 왼쪽 정렬, >:오른쪽 정렬

t = 20

print(f't = {t:10}')  # 10 만큼의 공간 
print(f't = {t:^10}')
print(f't = {t:<10}')
print(f't = {t:>10}')


print()
print()

print(f't = {t:*^10}')
print(f't = {t:*<10}')
profile
멋있는 어른이 되고싶은 정만이의 벨로그

0개의 댓글