변환 지시어(Conversion Specifier)

CODEDRAGON Development/Python

반응형


 

 

변환 지시어(Conversion Specifier)

·       다른 언어에서는 "문자열 포맷 문자", "서식문자"라고도 합니다.

·       % Conversion 문자(: s, d, f) 사이에 전체 자릿수와 소숫점 뒤 자리수를 지정할 수 있습니다.

 

포멧문자

설명

%s

·       문자열 (String)

·       str() 내장 함수 사용

%r

·       repr() 내장 함수 사용

%c

·       문자 1(character)

·       '%c' % 'k

%d

·       10 정수 (Integer)

·       %5d: 5자리를 확보한 후 정수 포맷팅

%i

·       %d와 동일

%f

%F

·       부동소수점 (floating-point) 실수

·       %5.2f: 소수점 포함 총 5자리 확보한 후 2자리는 소수점 이하 자리수

%o

%O

·       8진수

·       '%o' % 13 --> 15

%x

%X

·       16진수

·       '%x' % 13 --> 'd'

·       '%X' % 13 --> 'D'

%u

·       부호 없는 정수. 음수는 양수처럼 해석함

·       '%u' % -12 --> '4294967284'

%e

%E

·       부동 소수점 실수를 지수 형태로 표현

·       %.2e: 2자리는 소수점 이하 자리수

%g

%G

·       부동 소수점을 편의에 따라 일반 실수 형식이나 지수 형식으로 변환합니다.

·       , 값에 따라 %e 혹은 %f 으로 변환됩니다.

%%

·       Literal % (문자 % 자체)

 

 


반응형