더북(TheBook)

4.4.2 format( ) 함수 사용하기

두 번째는 format() 함수를 다음과 같은 형식으로 사용하는 방법입니다.

형식

print("문자열{인덱스}문자열{인덱스} ...".format(값1, 값2, ...))

문자열에서 값을 넣을 위치에 중괄호를 표시하고 뒤에 format(값1, 값2, ...) 형태로 값을 입력합니다. 그리고 점(.)으로 문자열과 format() 함수를 연결하면 값들이 문자열의 중괄호 부분에 들어갑니다.

print("나는 {}살입니다.".format(20))
print("나는 {}색과 {}색을 좋아해요.".format("파란", "빨간"))
print("나는 {0}색과 {1}색을 좋아해요.".format("파란", "빨간"))
print("나는 {1}색과 {0}색을 좋아해요.".format("파란", "빨간"))

실행결과 icon_con

나는 20살입니다.
나는 파란색과 빨간색을 좋아해요.
나는 파란색과 빨간색을 좋아해요.
나는 빨간색과 파란색을 좋아해요.
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.