728x90
파이썬에서는 문자열을 연결하여 하나의 문자열로 만들 수 있습니다. 이를 위해 +
연산자를 사용하여 문자열을 이어붙일 수 있습니다.
예제:
print("안녕" + "하세요")
출력 결과:
안녕하세요
위 예제에서는 +
연산자를 사용하여 "안녕"과 "하세요"라는 두 문자열을 연결하여 출력하였습니다. 또한, *
연산자를 사용하여 문자열을 반복할 수도 있습니다.
예제:
print("잘생김 "*3)
출력 결과:
잘생김 잘생김 잘생김
하지만, 문자열과 숫자를 +
연산자로 연결하려고 할 때는 주의해야 합니다. 문자열과 숫자는 서로 다른 자료형이기 때문에 TypeError
가 발생합니다.
예제:
print("안녕"+1)
출력 결과:
TypeError: can only concatenate str (not "int") to str
따라서, 문자열과 숫자를 연결하려면 문자열로 변환한 후 연결해야 합니다.
예제:
print("안녕"+str(1))
출력 결과:
안녕1
문자열을 연결하는 것은 다양한 상황에서 유용하게 사용될 수 있으며, 원하는 출력 결과를 얻기 위해 적절히 활용할 수 있습니다. 이번 글에서는 문자열 연결에 대해 알아보았습니다.
728x90
'파이썬 > 파이썬기초' 카테고리의 다른 글
9. 범위를 벗어난 인덱스 접근하기 (#12) (0) | 2024.03.23 |
---|---|
8. 문자열 인덱싱하기 (#9, #10, #11) (0) | 2024.03.23 |
6. 작은따옴표와 이스케이프 문자 함께 사용하기 (#6) (0) | 2024.03.23 |
4. 탭과 줄바꿈 문자 사용하기 (#4) (0) | 2024.03.23 |
3. 이스케이프 문자 사용하기 (#3) (0) | 2024.03.23 |