더북(TheBook)

 

4.4

문자열 포매팅

지금까지 문자열과 문자열을 하나로 연결할 때는 + 연산자나 쉼표를 사용했습니다. + 연산자를 사용하면 문자열 사이를 띄어 쓰지 않고 연결하지만, 쉼표를 사용하면 문자열 사이를 한 칸 띄어 쓴 채 연결합니다.

print("ab" + "ab")
print("ab", "ab")

실행결과 icon_con

abab
ab ab

또한, 문자열과 다른 자료형을 연결하려면 형변환을 해야 합니다. 그런데 형변환 없이 문자열과 다른 자료형을 연결하는 방법이 있습니다. 원하는 위치에 특정한 값(또는 변수)을 넣어서 하나의 문자열로 표현하는 방법으로, 문자열 포매팅(string formatting)이라고 합니다. 문자열 포매팅 방법은 여러 가지인데, 이 중에서 각자 편한 방법을 사용하면 됩니다. 다만, 다른 방법을 사용해야 하는 경우도 종종 생기므로 여러 사용법을 익혀 두는 편이 좋습니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.