ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [Python] 문자열
    Study/Python 2021. 5. 11. 11:54

     

     파이썬의 문자열

     - immutable한 자료형.

     - 문자 자료형은 일반적으로 한 개의 문자만을 의미.

     - 문자열 자료형은 문자가 1개 이상 연달아 있는 것을 의미. 즉, 1개의 문자 역시 문자열이라 할 수 있음.

     - 파이썬에는 문자열 자료형만 존재. (다른 프로그래밍 언어에서는 문자 한 개와 문자열을 구분하지만, 파이썬에서는 모두 문자열로 취급)

     - 문자열은 작은 따옴표로 묶여서 출력.

     - 리스트와 같은 방식으로 인덱싱, 슬라이싱 가능.

     - 리스트와 같은 방식으로 + 기호를 사용해 연결. * 기호를 사용해 문자열 반복.

     - len() 함수를 사용해 문자열의 개수를 셈.

     - in, not in을 사용해 문자열의 포함 관계를 알 수 있음.

     - del 연산자로 문자열을 통째로 삭제할 수 있음.

     

     문자열 메소드

     - upper() : 문자열을 모두 대문자로 변환하여 반환.

     - lower() : 문자열을 모두 소문자로 변환하여 반환.

     - capitalize() : 첫 문자만을 대문자로 변환하여 반환.

     - center() : 문자열을 가운데로 정렬하여 반환.

     - rjust() : 오른쪽 정렬.

     - ljust() : 왼쪽 정렬.

     - count(x) : 문자열에 x가 몇 번 있는지 횟수를 반환.

     - index(x) : 문자열에서 x가 어디에 나오는지 시작하는 위치의 인덱스 반환.

     - find(x) : index와 같지만, 찾는 문자열이 없을 때 ValueError가 아니라 -1을 반환.

     - startswith(x) : 문자열이 x로 시작하는지 판단. 불린 값으로 반환됨.

     - join() : 여러 개의 문자열을 하나의 문자열로 합해서 반환.

     - split() : 하나의 문자열을 분리하여 리스트로 반환.

     - splitlines() : \n을 기준으로 문자열을 자름.

     

    'Study > Python' 카테고리의 다른 글

    [Python] 모듈  (0) 2021.05.25
    [Python] 함수  (0) 2021.05.18
    [Python] 딕셔너리  (0) 2021.05.05
    [Python] 튜플  (0) 2021.05.04
    [Python] 리스트 조작 함수 정리  (0) 2021.05.03
Designed by Tistory.