- 문자열
- 리스트
- 튜플
- 딕셔너리
- 문자열 : 파이썬에서는 '글'도 데이터로 사용 가능한데
이것을 '문자열'이라고 부른다
# 따옴표로 감싸지 않으면, 변수이름을 뜻하기 때문에 꼭 구분해야 함.
a = 1
b = "a"
c = a
print(a, b, c) # 1 "a" 1
first_name = "kim"
last_name = "mina"
first_name + " " + last_name # kim mina
a = "3"
b = "5"
c = 3
d = 5
a + b # 35
c + d # 8
# 문자열과 정수는 더할 수 없음
a + c # error
# 문자열의 길이
print(len("abcdefg")) # 7
# 빈칸, 쉼표까지 모두 계산
print(len("Hi, Hello")) # 9
# 인덱싱: 한 글자씩 부를 때, '인덱스'를 넣어 몇번째인지 부름
a = "hello"
a[1] # e
# 슬라이싱: 문자열의 일부를 잘라내는 것
a = "hello"
a[0:3] # hel
a[:] # hello
# 특정 문자열로 자르고 싶을 때
a = "hello@gmail.com"
domain = a.split('@')[1] # gmail.com
result = domain.split('.')[0] # gmail