파이썬 문자열 타입

1 개요[ | ]

파이썬 문자열 타입
  • 파이썬 문자열 타입

2 파이썬 3[ | ]

  • 파이썬 3에서는 문자열 기본 타입이 모두 unicode
a = 'abc'
b = u'abc'

print(type(a)) # <class 'str'>
print(type(b)) # <class 'str'>
type의 값이 'str'로 unicode임

3 파이썬 2[ | ]

  • 파이썬 2의 기본 문자열 인코딩은 ascii임
a = 'abc'
b = u'abc'

print(type(a)) # <type 'str'>
print(type(b)) # <type 'unicode'>
a의 type값은 'str'로 파이썬2의 기본 문자열인 ascii이며 b의 값은 u'abc'와 같이 명시적으로 unicode를 표기해 주었기 때문에 type의 값이 unicode임

4 같이 보기[ | ]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}