본문 바로가기
CS/Python

[Python] 파이썬 문자열 연산 - 더하기 곱하기 및 응용

by Warehaus 2021. 6. 8.

파이썬 문자열은 문자열 끼리 더하거나 특정 문자열을 필요한 개수만큼 곱할 수 있다. 

문자열 더하기 (연결하기)

덧셈 연산을 이용해서 문자열을 연결 가능하다.

>>> a = "Hello"
>>> b = "World"
>>> a + b
'HelloWorld'

문자열 곱하기

문자열 곱하기 연산은 곱한 갯수만큼 해당 문자를 출력해준다. 아래 예시를 보면 어떻게 사용 가능한지 알 수 있다.

>>> a="="*10
>>> a
'=========='
>>> print ( a + "comment" + a )
==========comment==========
>>> print ( a + "\ncomment\n" + a )
==========
comment
==========

 

 

 

반응형

 

 

문자열 빼기

문자열 빼기연산을 하면 어떻게 될까?

>>> a = "Hello"
>>> b = "World"
>>> a - b
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
TypeError: unsupported operand type(s) for -: 'str' and 'str'

에러가 난다. :)