print("나는 %d살입니다." % 20)
print("나는 %s을 좋아합니다." % "파이썬")
print("Apple은 %c로 시작해요." % "A")
print("나는 %s살입니다." % 20) # %s로도 정숫값 표현 가능
실행결과 |
나는 20살입니다. 나는 파이썬을 좋아합니다. Apple은 A로 시작해요. 나는 20살입니다. |
문자열 안에 값을 2개 이상 넣고 싶다면 원하는 위치에 서식 지정자를 원하는 만큼 넣습니다. 그리고 문자열에 넣을 값들을 쉼표로 구분한 후 소괄호로 감싸서 % 뒤에 넣습니다. 그러면 값이 순서대로 문자열의 서식 지정자 위치에 들어갑니다.
print("나는 %s색과 %s색을 좋아해요." % ("파란", "빨간")) # 값이 여럿일 때
실행결과 |
나는 파란색과 빨간색을 좋아해요. |