본문 바로가기
파이썬/파이썬 기본 문법

[파이썬 자료형] String 문자열 (포매팅 Formatting)

by Nov19 2018. 12. 5.
반응형


[파이썬 자료형] String 문자열 (포매팅 Formatting)


문자열 포매팅 Formatting

어떤 문자열 중 특정한 문자를 계속 바꿔야 할 경우 쉽게 해주는 것을 말한다.

오늘은 1일이다. 오늘은 2일이다. 오늘은 3일이다. 

다음은 숫자를 변화시킬 때 쓰는 포매팅 방법이다.



오늘은 월요일이다. 오늘은 화요일이다. 오늘은 수요일이다.

다음은 문자를 변화시킬 때 쓰는 포매팅 방법이다.



정수일때는 변화시킬 문자열 자리에 %d와 %s를 썼다. 

자료형에 따라 문자열 포맷 코드를 써줘야 한다.


%s

문자열 (String)

%c

문자 1(character)

%d

정수 (Integer)

%f

부동소수 (floating-point)

%o

8진수

%x

16진수

%%

Literal % (문자 % 자체)


다음은 복합적으로 여러개를 써야 할 경우를 나타낸다. 

자료형에 맞게 순서를 맞춰 쓰면 된다.



정렬과 공백

%와 문자 사이에 숫자를 쓰면 그만큼 공백을 넣으라는 뜻이다. 

양수는 왼쪽 음수는 오른쪽의 공백을 의미한다.



소수점

소수점에서 %와 문자 사이에 소수점을 쓰면 그 숫자 만큼의 소수점의 자리까지만 나타내라는 뜻이다.

정수는 공백을 의미하고 소수부는 소수점이하 자릿수를 뜻한다.




반응형

댓글