Python

GreenBean·2023년 1월 28일
0

Jump to Python

목록 보기
7/7
post-thumbnail

Python

점프 투 파이썬: 문자열 자료형

문자열 이란?

  • 문자열 ( String ) 이란 문자 ∙ 단어 등으로 구성된 문자들의 집합을 의미
    • 예를 들어 다음과 같은 것들이 문자열
"Life is too short, You need Python"
"a"
"123"
  • 위 문자열 예문을 보면 모두 큰따옴표 ( " " ) 로 둘러싸여 있음
    • "123은 숫자인데 왜 문자열이지?"
    • 따옴표로 둘러싸여 있으면 모두 문자열이라고 보면 됨

문자열은 어떻게 만들고 사용할까?

  • 큰따옴표 ( " ) 로 양쪽 둘러싸기
    • "Hello World"
  • 작은따옴표 ( ' ) 로 양쪽 둘러싸기
    • 'Python is fun'
  • 큰따옴표 3개를 연속 ( """ ) 으로 써서 양쪽 둘러싸기
    • """Life is too short, You need python"""
  • 작은따옴표 3개를 연속 ( ''' ) 으로 써서 양쪽 둘러싸기
    • '''Life is too short, You need python'''

여러 줄인 문자열을 변수에 대입하고 싶을 때

  • 줄을 바꾸기 위한 이스케이프 코드 \n 삽입하기
    • 줄바꿈 문자 \n 을 삽입하는 방법이 있지만 읽기에 불편하고 줄이 길어지는 단점이 있음
>>> multiline = "Life is too short\nYou need python"
  • 연속된 작은따옴표 3개 ( ''' ) 또는 큰따옴표 3개 ( """ ) 사용하기
    • 위의 단점을 극복하기 위해 파이썬에서는 다음과 같이 작은따옴표 3개 ( ''' ) 또는 큰따옴표 3개 ( """ ) 를 사용
# 작은따옴표 3개를 사용한 경우
>>> multiline='''
... Life is too short
... You need python
... '''

# 큰따옴표 3개를 사용한 경우
>>> multiline="""
... Life is too short
... You need python
... """

이스케이프 코드란?

profile
🌱 Backend-Dev | hwaya2828@gmail.com

0개의 댓글