python 기초 - 문자열 자료형

Jdragon·2024년 8월 13일

python

목록 보기
3/3

문자열 자료형


문자열

문자열 이란 문자, 단어 등으로 구성된 문자들의 집합을 의미한다. 예를 들어 다음과 같은 것들이 문자열이다.

"Hello World!!!"
"a"
"12345"

위 문자열 예문을 보면 큰 따옴표("")로 둘러싸여 있다. 따옴표로 둘러싸여 있다면 모두 문자열이라고 보면 된다.


문자열을 만드는 방법 4가지

  • 큰 따옴표(" ") 사용하기
"Hello world!!!"
  • 작은 따옴표(' ') 사용하기
'Hello world!!'
  • 큰 따옴표(" ") 3개를 연속으로 사용하기
"""Hello world"""
  • 작은 따옴표(' ') 3개를 연속으로 사용하기
>>>a * b
21

문자열 안에 작은 따옴표나 큰 따옴표를 포함시키고 싶을때

  • 문자열에 작은 따옴표(') 포함시키기
>>>text = "I'm studying Python."

//text를 프롬포트에서 실행시켜보면,

>>>text
"I'm studying Python."

//변수에 저장된 문자열이 그대로 출력된다.
//만약

"I'm' studying Python."

이런식으로 ''로 문자열을 둘러싼 후 실행하려면 구문 오류(SyntaxError)가 발생할 것이다.
  • 문자열에 큰 따옴표(') 포함시키기
>>>text = '"Python is easier than Java "he said"'

//text를 프롬포트에서 실행시켜보면,

>>>text
'Python is easier than Java "he said"'

//이렇게 작은 따옴표(') 안에 큰 따옴표(")는 문자열을 만드는 기호로 인식되지 않는다.
  • 문자열에 큰 따옴표(') 포함시키기
>>>text = '"Python is easier than Java "he said"'

//text를 프롬포트에서 실행시켜보면,

>>>text
'Python is easier than Java "he said"'

//이렇게 작은 따옴표(') 안에 큰 따옴표(")는 문자열을 만드는 기호로 인식되지 않는다.
profile
고졸개발자취업도전

0개의 댓글