더북(TheBook)
print("나는 %d살입니다." % 20)
print("나는 %s을 좋아합니다." % "파이썬")
print("Apple은 %c로 시작해요." % "A")
print("나는 %s살입니다." % 20) # %s로도 정숫값 표현 가능

실행결과 icon_con

나는 20살입니다.
나는 파이썬을 좋아합니다.
Apple은 A로 시작해요.
나는 20살입니다.

문자열 안에 값을 2개 이상 넣고 싶다면 원하는 위치에 서식 지정자를 원하는 만큼 넣습니다. 그리고 문자열에 넣을 값들을 쉼표로 구분한 후 소괄호로 감싸서 % 뒤에 넣습니다. 그러면 값이 순서대로 문자열의 서식 지정자 위치에 들어갑니다.

print("나는 %s색과 %s색을 좋아해요." % ("파란", "빨간")) # 값이 여럿일 때

실행결과 icon_con

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