Skip to content

Latest commit

 

History

History
78 lines (75 loc) · 3.66 KB

3.9.3..md

File metadata and controls

78 lines (75 loc) · 3.66 KB

3.9.3. 문자열 연산자

문자열 변수 a 는 'Hello' 그리고 b 는 'Python'이 할당 되어 있다고 한다면 문자열 연산의 결과는 다음과 같습니다.

Operator Description Example
+ 연산자의 양쪽의 값을 더합니다. a + b = HelloPython
* 동일한 문자열의 여러 복사본을 연결하여 새 문자열을 만든다. a*2 =HelloHello
[] Slice - 주어진 색인에서 문자를 가져온다. a[1] = e
[ : ] Range Slice - 주어진 범위의 문자들을 가져온다. a[1:4] = ell
in 지정된 문자열에 문자가 있으면 true를 반환합니다. H in a = 1
not in 지정된 문자열에 문자가 없으면 true를 반환합니다. M not in a = 1
r/R Raw String - 이스케이프 문자의 실제 의미를 해제합니다. 원시 문자열의 구문은 원시 문자열 연산자 인 따옴표 앞에 오는 문자 "r"을 제외하고는 일반 문자열과 완전히 동일하게 취급합니다. "r"은 소문자 (r) 또는 대문자 (R) 일 수 있으며 첫 번째 따옴표 바로 앞에 배치해야 합니다.

Print(r'\n')

Print(R'\n')

% 문자열 포맷 연산 다음 섹션 참조