본문 바로가기

파이썬/파이썬기초

7. 문자열 연결하기 (#7,#8)

728x90

파이썬에서는 문자열을 연결하여 하나의 문자열로 만들 수 있습니다. 이를 위해 + 연산자를 사용하여 문자열을 이어붙일 수 있습니다.

예제:

print("안녕" + "하세요")

출력 결과:

안녕하세요

위 예제에서는 + 연산자를 사용하여 "안녕"과 "하세요"라는 두 문자열을 연결하여 출력하였습니다. 또한, * 연산자를 사용하여 문자열을 반복할 수도 있습니다.

예제:

print("잘생김 "*3)

출력 결과:

잘생김 잘생김 잘생김

하지만, 문자열과 숫자를 + 연산자로 연결하려고 할 때는 주의해야 합니다. 문자열과 숫자는 서로 다른 자료형이기 때문에 TypeError가 발생합니다.

예제:

print("안녕"+1)

출력 결과:

TypeError: can only concatenate str (not "int") to str

따라서, 문자열과 숫자를 연결하려면 문자열로 변환한 후 연결해야 합니다.

예제:

print("안녕"+str(1))

출력 결과:

안녕1

문자열을 연결하는 것은 다양한 상황에서 유용하게 사용될 수 있으며, 원하는 출력 결과를 얻기 위해 적절히 활용할 수 있습니다. 이번 글에서는 문자열 연결에 대해 알아보았습니다.

728x90