반응형
파이썬에서는 문자열을 더하거나 곱할 수도 있습니다.
이는 다른 언어에서는 쉽게 찾아볼 수 없는 기능인데, 파이썬만의 장점이라고 할 수 있습니다.
문자열 덧셈
먼저 문자열 덧셈에 대해 알아보도록 하겠습니다.
파이썬에서는 두 개의 문자열을 더하면 두 문자열을 연결시킬 수 있습니다.
str1 = "Hello"
str2 = "World"
str3 = str1 + str2
print(str3)
위와 같이 str1과 str2를 더해서 str3에 결괏값을 저장하면 두 문자열이 연결된 새로운 문자열을 얻을 수 있습니다.
파이썬의 경우 복잡하게 생각하지 않고, 위처럼 간단하게 생각한 결과가 나오는 경우가 많습니다.
다음은 문자열을 곱해보도록 합시다.
문자열 곱셈
곱셈같은 경우에도 간단하게 생각해보도록 합시다.
만약 Python * 3이라는 연산이 있으면 어떻게 될까요? 잠깐 생각해보고 예제를 해보시길 바랍니다.
str1 = "Python" * 3
print(str1)
이렇게 간단하게 Python이라는 문자열을 3개 str1에 저장할 수 있습니다.
즉 파이썬에서 문자열에 곱연산을 하면, 문자열의 반복을 뜻하는 의미로 사용됩니다.
이걸 응용해서 한 번 사용해봅시다.
print("ㅡ" * 25)
print("Hello Python")
print("ㅡ" * 25)
이런 식의 출력을 곱하기 연산을 통해서 아주 쉽게 구현할 수 있습니다.
다른 프로그래밍 언어인 C의 경우에는 for문을 사용해서 위와 같이 출력하는데 반해, 매우 간단합니다.
이번 글은 여기서 마치도록 하겠습니다.
감사합니다.
반응형
'프로그래밍 언어 > 파이썬' 카테고리의 다른 글
파이썬 8. 문자열 포매팅 (0) | 2020.09.18 |
---|---|
파이썬 7. 문자열 슬라이싱 (0) | 2020.09.18 |
파이썬 5. 문자열 (0) | 2020.09.18 |
파이썬 4. 자료형 (0) | 2020.09.18 |
파이썬 3. 변수 (0) | 2020.09.18 |