[Python] 파이썬 문자열 연산하기 (문자열 더하기, 곱하기)

특이하게도 파이썬에서는 문자열을 더하거나 곱할 수 있습니다. * 곱하기의 경우 거의 파이썬에서만 사용할 수 있는 재미있는 기능이라고 생각합니다. 이번 포스팅에서는 +와 * 연산자를 활용하여 문자열을 더하거나 곱하는 방법에 대해 알아보도록 하겠습니다.

 

문자열 더하기 ( + 연산자 활용 )

str = "Python is " + "Awesome!"
print(str)

결과 : Python is Awesome!

 

위의 코드를 보시면 아시겠지만 단순하게 "Python is "라는 문자열과 "Awesome"이라는 문자열을 합친 것입니다. 위의 예제처럼 파이썬에서는 + 연산자를 활용하여 복수의 문자열을 하나로 합칠 수 있습니다.

 

 

문자열 곱하기 ( * 연산자 활용 )

str = "Python is Awesome!\n" * 3
print(str)

결과 ↓

Python is Awesome!

Python is Awesome!

Python is Awesome!

 

파이썬에서는 문자열 뒤에 * 곱하기 연산자를 활용하면 곱하는 숫자만큼 문자열을 반복해서 출력할 수 있습니다. 

 

 

문자열 곱하기 활용하기

star = "=" * 20
str = "Python is Awesome!"

print(star)
print(str)
print(star)

결과 ↓

====================

Python is Awesome!

====================

 

종종 위와 같이 콘솔에 UI를 넣기 위해 = 나 *와 같은 특수기호를 활용하여 출력 화면을 꾸미고는 하죠? 위와 같이 곱하기 연산자를 사용하면 일일이 문자열을 찍지 않아도 손쉽게 코드를 작성하실 수 있습니다.

 

댓글

Designed by JB FACTORY