Concatenation
+
opeartor combines its two operands.
다음과 같이, 두 문자열이 붙은 새로운 문자열을 반환한다.
>>> a = 'test1' + 'test2'
>>> a
'test1test1'
+
opeartor does not add any space between two operand strings to concate, contrast to the case of print
method.
print
함수에서 argument 사이에 space가 포함되는 것과 달리 문자열 그대로 사용하여 결합만이 이루어짐.
Duplication
곱하기가 아닌 앞의 operand 인 str
이 뒤의 operand로 주어진 숫자만큼 반복되어 concatenation이 됨.
>>> 'one'*4
'oneoneoneone'
*
operator has higher precedence thatn +
operator.
사칙연산 들 중에서 overload가 이루어진 것은 위의 두가지임.
-
and /
are not supported for str
'Programming' 카테고리의 다른 글
[PyQt6] QSizePolicy 설정. (0) | 2023.07.03 |
---|---|
[Python] Regular Expression : re 요약 (0) | 2023.07.03 |
[Python] pip 란 (Package Management System) (0) | 2023.06.22 |
[Python] Basic Methods of String (0) | 2023.06.21 |
[Python] f-String (1) | 2023.06.21 |