본문 바로가기
개념

python string(문자열) 정리

by ris 2024. 2. 15.

오랜만에 해서 그런지 python을 까먹어서 정리해봅니다.

 

 

1. 선언 & 출력

 

 

a = 'Hello World' # 큰 따옴표도 가능합니다. 이스케이프 문자 없이는 줄바꿈이 불가합니다.

print(a)
>>Hello World

b = '''Hello
World''' # 이스케이프 문자(\n) 없이도 줄바꿈이 가능합니다.
 
print(b) # 줄바꿈을 표현하기 위해 이렇게 표현했습니다. >>는 제외하고 보시길 바랍니다.
>>Hello
World

print(a, end="!") # 후에 반복문에 유용하게 쓰입니다. 출력할 때마다 쉼표 앞의 데이터 뒤에 같이 출력합니다.
>>a!

 

 

2, 이스케이프 문자

 

 

문자열을 작성할 때 가끔 오류가 날 수 있습니다.

이유는 다양하지만 대부분 시스템에서 다르게 해석했거나 문법에 옳지 않았음이 대부분입니다.

이중 전자의 경우를 줄이기 위해 이스케이프  문자를 만들었습니다.

 

\n 문자열 안에서 줄바꿈을 할 때 사용합니다.
\t 문자열 안에서 tab 간격을 줄 때 사용합니다.
\\ 문자열 안에서 '\' 를 쓰고싶을 때 사용합니다.
\' 문자열 안에서 작은 따옴표(')를 쓰고싶을 때 사용합니다.
\" 문자열 안에서 큰 따옴표(")를 쓰고싶을 때 사용합니다.

 

 

3. 문자열 연산

 

 

3-1. 더하기

 

 

a = 'res'
b = 'ult'

print(a + b) # result

 

 

3-2. 곱하기

 

 

a = 'python'

print(a * 3) # pythonpythonpython

'개념' 카테고리의 다른 글

PHP의 세션에 대하여  (1) 2024.12.20
SOP(Same Origin Policy) 설명  (2) 2024.12.01
[파이썬 문법] 클래스(class)  (2) 2024.11.20
소켓(Socket) 통신 정리  (0) 2024.11.19
python class 간단한 정리  (1) 2024.02.15