02. 파이썬의 기본 데이터

Innes·2023년 11월 7일
0

Python

목록 보기
2/8
post-thumbnail

파이썬의 기본 데이터 알아보기

1. 인덱싱 [] : 문자열 선택하기

(문자열 안의 문자 하나 혹은 특정 구간의 문자열을 선택해서 출력)

1) 양수 인덱스

ㅡ 왼쪽부터 카운팅
ㅡ 첫 번째 문자의 인덱스는 ⭐0부터⭐ 시작~오른쪽으로 1씩 증가하여 문자열의 순서를 숫자로 기입

(예시)
1)
a= Hello python
H부터 문자열 하나 당 0123456...
(⭐띄어쓰기도 하나의 문자로 취급)

print(a[1])
= e

2)
print('Hello python'[7])
= y

2) 음수 인덱스

ㅡ 맨 오른쪽부터 카운팅
ㅡ 마지막 문자의 인덱스가 -1부터 시작, 왼쪽으로 -1씩 증가
Hello python
(H부터 오른쪽으로 -12 -11 -10 ... -2 -1)

2. 슬라이싱 [:] : 문자열 자르기

  • 문자열 범위를 이용하여 지정된 범위의 문자열 자르기
    Hello python 의 python 을 가져오고 싶은 경우
    0 1 2 ... 6 7 8 9 10 11

(예시)
print('Hello python'[6:8])
= py

  • ⭐슬라이싱의 마지막 숫자에 해당하는 문자열은 포함되지 X
  • 슬라이싱이 맨 처음부터 시작하는 경우 첫 숫자 생략가능
    ex) [ :3]
  • 슬라이싱이 특정 문자열에서 시작하여 맨 마지막까지인 경우 마지막 수 생략가능
    ex) [3: ]

3. len() : 문자열 길이 구하기

(예시)
print(len('algorithm'))
= 9

4. 특수문자 : 특수문자를 사용하기 위해서는 \ 사용(escape character)

  • \n : 줄바꿈
  • \t : 탭
  • \\ : 역슬래시를 문자로 사용
  • \" : 큰따옴표를 문자로 사용
  • \' : 작은따옴표를 문자로 사용
profile
무서운 속도로 흡수하는 스펀지 개발자 🧽

0개의 댓글