혼공학습단/혼자 공부하는 파이썬

[혼공학습단 파이썬] #2-1. 문자열, 인덱싱, 슬라이싱

✨️데이터분석가✨️ 2023. 7. 9. 11:49
728x90
728x90
2. 자료형
    1) 문자열
         (1) 문자열 만들기

         (2) 문자열 연산자
         (3) 문자열 선택 연산자 (인덱싱)

         (4) 문자열 범위 선택 연산자 (슬라이싱)
         (5) 문자열 길이, len( )

 

자료(Data): 프로그램이 처리할 수 있는 모든 것

자료형(Data Type): 자료를 특정 목적으로 구분해 놓은 것, 자료의 형태를 의미

 - 문자열, 숫자, 볼

 

 

1) 문자열 (String)

- 따옴표로 감싸 입력하는 모든 것

- 문자열은 str로 표현됨

문자열 str
문자열 str

 

 

(1) 문자열 만들기

따옴표 출력 방법

- (작은)따옴표를 출력하고 싶으면, 작은(큰)따옴표로 문자열을 실행

- 따옴표 앞에 역슬래쉬(\)를 넣으면 따옴표가 출력됨

 

이스케이프 문자 사용

- \" : 큰따옴표 출력

- \n : 줄바꿈

- \t : tab키

- \\ : \ 출력

이스케이프 문자
이스케이프 문자

 

여러 줄 문자열

- """ : 여러 줄 문자열, 줄바꿈

- """\ : 줄바꿈 없이 출력

여러 줄 문자열
여러 줄 문자열

 

 

(2) 문자열 연산자

- "문자" + "문자" → 문자 연결

- "문자" + 숫자 → 오류

- "문자" * 숫자 → 문자 반복 출력

문자열 연산자
문자열 연산자

 

 

(3) 문자열 선택 연산자, 인덱싱 [] 

- 문자열의 문자 하나를 선택하는 연산자

- 첫 번째 글자가 0번째, 두 번째 글자가 1번째 순

- 마지막 글자가 -1번째, 마지막에서 두 번째 글자가 -2번째 순

문자 선택 연산자, 인덱싱
문자열 선택 연산자, 인덱싱

 

 

(4) 문자열 범위 선택 연산자, 슬라이싱 [:]

- 문자열의 특정 범위를 선택하는 연산자

- [0:2] → 첫 번째 글자 ~ 두 번째 글자 출력 (0 <= 문자 <2)

  ★ 마지막 숫자는 포함하지 않음

- [:2] → 앞의 값을 생략할 때는 첫 번째 글자를 지정

문자열 범위 선택 연산자&#44; 슬라이싱
문자열 범위 선택 연산자, 슬라이싱

 

 

(5) 문자열 길이, len( )

- 문자열의 길이를 구하는 연산자

문자열 길이&#44; len()
문자열 길이, len()

 

 

728x90
728x90