Don't forget to smile
[혼자 공부하는 파이썬] Chapter 2-1. 자료형과 문자열 본문
자료(data) : 프로그래밍에서 프로그램이 처리할 수 있는 모든 것
자료형(data type) : 자료의 기능과 역할에 따라 개발자들이 분류한 것
주로 사용되는 자료형은 문자열(string), 숫자(number), 논리(boolean)가 존재
<자료형 확인>

print(type("안녕하세요"))
print(type(273))
1) 파이썬에서 자료 형식은 type() 함수를 사용하 확인 가능
<문자열 만들기>

print("안녕하세요") #큰따옴표 문자열
print('안녕하세요') #작은따옴표 문자열
print('"안녕하세요"라고 말했습니다') #문자열 내부에 따옴표 넣기
print("\"안녕하세요\"라고 말했습니다") #이스케이프 문자 활용
print("안녕하세요\n안녕하세요") #줄바꿈
print("안녕하세요\t안녕하세요") #탭
1) print() 함수를 사용하여 글자들이 나열된 자료인 문자열을 생성 가능
문자열은 기본적으로 큰따옴표 혹은 작은따옴표로 감싸서 생성
2) 큰따옴표 안에 큰따옴표, 혹은 작은따옴표 안에 작은따옴표를 사용할 경우 에러 발생
이 경우 두 따옴표를 섞어서 사용하거나, 이스케이프 문자(\)를 활용하여 따옴표를 구분
3) 이스케이프 문자 중 \n은 줄바꿈, \t는 탭(띄어쓰기)을 의미
<문자열 연산자>

print("안녕" + "하세요") #문자열 연결
print("안녕하세요" * 3) #문자열 반복
print("안녕하세요"[0]) #문자 선택
print("안녕하세요"[1]) #문자 선택
print("안녕하세요"[2]) #문자 선택
print("안녕하세요"[3]) #문자 선택
print("안녕하세요"[4]) #문자 선택
print("안녕하세요"[-5]) #문자 선택
print("안녕하세요"[-4]) #문자 선택
print("안녕하세요"[-3]) #문자 선택
print("안녕하세요"[-2]) #문자 선택
print("안녕하세요"[-1]) #문자 선택
print("안녕하세요"[1:4]) #문자열 슬라이싱
print(len("안녕하세요")) #문자열 길이
1) 문자열끼리 연산이 가능한 문자열 연산자가 존재
가장 간단한 문자열 연산자는 문자열끼리 이어주는 +와 문자열 하나를 반복하는 *
2) 대괄호를 사용하면 문자열 내부의 문자 하나를 선택이 가능하며, 이 숫자를 인덱스라고 함
인덱스 입력 시 음수를 입력하면 문자열 뒤에서부터 출력 가능
3) 문자열의 특정 범위 선택 시 사용하는 슬라이싱도 있음
사용법은 인덱스와 마찬가지로 대괄호 안에 [원하는 숫자:원하는 숫자+1] 만큼의 범위를 설정하면 됨
4) len() 함수를 사용하여 문자열의 길이 측정 가능
'Python' 카테고리의 다른 글
| [혼자 공부하는 파이썬] Chapter 1-3. 이 책에서 자주 나오는 파이썬 용어들 (0) | 2023.02.21 |
|---|---|
| [혼자 공부하는 파이썬] Chapter 1-2. 파이썬을 배우기 위해 준비해야 할 것들 (0) | 2023.02.18 |
| [혼자 공부하는 파이썬] Chapter 1-1. 파이썬을 하기 전에 읽는 아주 간단한 설명 (0) | 2023.01.26 |
| [혼자 공부하는 파이썬] Chapter 0. 책 소개 (0) | 2023.01.26 |