포맷팅

 

포맷팅은 print() 함수 안에 변수로 설정해놓은 값을 출력할 때 사용하는 방법입니다.

 

1. format 방법

format 방법은 {}을 이용합니다.

변수의 타입과 상관없이 사용할 수 있습니다.

{}의 수와 변수 수가 같아야하고 결과 값은 {}순서대로 출력됩니다.

 

2. % 연산자 방법

% 연산자 방법은 % 연산자를 이용합니다.

변수의 타입에 따라 %뒤의 값이 바뀝니다.

%뒤의 값의 수와 %변수의 수가 같아야하고 결과 값은 {}순서대로 출력됩니다.

 

코드 기능
%d 정수 (Integer)
%f 실수 (floating-point)
%.숫자f 나타낼 소수점 아래 자리수 표시
%s 문자열 (String)
%c 문자 1개 (character)

 

a=1
b='b'
c=1.2345

print('a는 {}'.format(a))
print('a는 %d' %a)

print('c는 %f' %c) # 실수형으로 표시
print('c는 %.3f' %c) # 소수 셋째점까지 표시

print('a는 {}이고 b는 {}이며 c는 {}입니다.'.format(a, b, 1.5))
print('a는 %d이고 b는 %s이며 c는 %f입니다.' %(a, b, 1.5))

 

'Python > 파이썬 기초' 카테고리의 다른 글

파이썬_기초 6_sep, end  (0) 2020.04.04
파이썬_기초 5_for문  (0) 2020.04.04
파이썬_기초 4_if문  (0) 2020.04.03
파이썬_기초 2_input()함수  (0) 2020.04.02
파이썬_기초 1_print()함수, 변수  (0) 2020.04.02

+ Recent posts