나는 원래 문자열에 변수는 "문자열" + str(변수) 처리해 버리지만
별로 스탠다드한 방식은 아닌듯하다. 포매팅을 구성지게 사용해보자
(1)예제
print ("%d Completed" %99) => 99 Completed
(2)예제, %를 문자열로 표현하고싶으면 반드시 %%를 뒤에 붙여야함
percent = 56
print ("%d%% Completed" % percent)
[포맷코드]
%d = 정수 (퍼센티지 시에는 권장된다)
%s = 문자열 (모든값을 문자열로 치환가능)
%f = 부동소수
%c = 문자1개 character
[소수점 몇째자리까지 표혐]
부동소수 %f를 사용하며,
"%0.0f"같은 형태로 표한한다.
0.부분은 자리 정렬공백쓰기, .0은 소수점 자리수를 의미한다
ex 1)
percent=94.1234
print("result: %0.2f%% Completed" %percent)>> result : 94.12% Completed
ex 2)
percent : 94.1234
print("%10.2f%% Completed" %percent) >> result: 94.12% Completed
'취미로 하는 프로그래밍 > 짭짤한 파이썬' 카테고리의 다른 글
[requests] API를 호출해 보자, 너도 할 수 있어 (0) | 2020.10.08 |
---|---|
문자열을 위한 함수 (0) | 2020.08.13 |
까먹기 쉬운 필수 자료형 (2) - 슬라이싱 (0) | 2020.08.11 |
까먹기 쉬운 필수 자료형 (1) (0) | 2020.08.11 |
[pandas] DB 특정 열 중복 제거 (0) | 2019.07.14 |