본문 바로가기
Language_/python

[python] 문자열

by 낭람_ 2018. 8. 16.
반응형

[문자열]


작은 따옴표

'Quote me on this' 

- 모든 공백 문자, 즉 띄어쓰기나 탭 등은 입력한 그대로 유지된다.


큰 따옴표

"What's your name?"

- 큰 따옴표 안에 있는 작은 따옴표는 문자열 처리가 된다.


따옴표 세 개

''' This is a multi-line string.
This is the second line.
"what's your name?," I asked.
'''

- 여러줄을 쓰고 싶을때 """ 또는 ''' 세개의 따옴표로 쓴다. 그리고 문자열 안에서 작은 따옴표든 큰 따옴표든 마음대로 쓸수 있다.


문자열 포맷팅

name = "낭람"
age = 20
print ("my name is {} and my age is {}".format(name, age))

- 결과 : my name is 낭람 and my age is 20

- 순서에 맞게 name, age 순으로 치환된다.


문자열 합치기

name = "낭람"
age = 20
name+'is'+str(age)+'years old'

- 결과 : is20years old

- 문자열끼리 합칠때는 +로 이어준다. 여기서 age는 숫자이므로 str()을 이용하여 문자열로 치환해 준다

- 단, +로 이어줄때는 띄어쓰기가 안되있어 따로 띄어쓰기를 해줘야 한다


이스케이프 문자

- /를 쓴다.


순 문자열

r"Newlines are indicated by \n"

- 결과 : Newlines are indicated by \n

- 문자열 내에 포함된 이스케이프 문자 등을 처리하지 않고 그대로 출력할때, 문자열 앞에 r 또는 R을 붙여 순 문자열임을 표기한다.


반응형

'Language_ > python' 카테고리의 다른 글

[python] requests 모듈 정리  (4) 2018.08.19
[python] 환경변수 설정  (0) 2018.08.18
[pyhon] 웹 크롤러[beautifulsoup] #이미지다운  (0) 2018.08.18
[pyhon] 웹 크롤러[beautifulsoup] #a태그  (0) 2018.08.18
[python] 시작  (0) 2018.08.16

댓글