파이썬 기초문법

[파이썬 기초] 파이썬 문자열 만들기, 여러 줄의 글을 문자열로! Python Strings

오늘은 집 2021. 11. 18. 17:39

1. 한 줄 문자열 만들기

' 작은 따음표 ' 또는 " 큰 따옴표 " 로 문자를 감싸주면 된다. 안에 괄호나 특수문자를 넣어도 된다.

 

     >>"hhh-today.tistory.com/" 

 

2. 여러 줄을 문자열로 만들기

이번엔 작은 따옴표나 큰 따옴표가 3개 필요하다. (혼합은 안된다!)

     

     >>''' 이런식으로 3개의 따옴표를 쓴다면

            여러줄로 작성하는것이 가능하다. 물론 큰 따옴표도 된다.'''

 

3. 문자열 만들 때 주의사항

한줄 문자열을 만들때 문자열 안에 문자열을 감쌀 때 쓴 따옴표가 있으면 에러가 발생한다.

 

     >>"Hi, i'm hhh" ( O )

     >>'Hi, i'm hhh' ( X )

 

이럴 경우 문자열을 감싼 따옴표를 다른 따옴표로 변경하거나

따옴표 앞에 이스케이프 캐릭터 '\' (역슬래쉬)를 사용하면 에러에서 벗어날 수 있다.

 

     >>'Hi, i\'m hhh' ( O )

 

4. 보여지는 것과 저장되는 것

위에서 처럼 이스케이프 문을 작성하게 되면 일반인들이 못알아볼 수 있지 않나 걱정될 수 있지만

위와 같은 쓰기 방식은 메모리에 저장되거나, 저장된것을 꺼낼 때 볼 수 있고

일반적으로 사용자에게 보여질 때는 이스케이프 문자없이 보여지게 된다.

문자열