본문 바로가기

Python 기초 배우기/비전공자도 배우는 파이썬 기초

03. 파이썬 기초:자료형 (숫자형/문자열 자료형)

먼저, '자료형'이란 파이썬에서

어떤 형태의 자료를

인식할 수 있는지에 대한 분류하고 보시면 됩니다.

쉽게 비교하면 엑셀에서 각 셀에 작성할 수 있는

자료 형태는 숫자, 문자, 기호 등이 있겠지요~

파이썬에서 사용하는 자료 형태는 아래와 같습니다.

파이썬에서 사용하는 기본 자료 형태를 잘 이해하고 있어야

나중에 복잡한 작업을 할 때 도움이 되겠지요~

 

 

파이썬 자료형의 종류
1. 숫자형 ◀(이번 장에서 배울 내용)
2. 문자열 자료형 ◀(이번 장에서 배울 내용)
3. 리스트 자료형
4. 튜플 자료형
5. 딕셔너리 자료형
6. 집합 자료형
7. 불 자료형

 

 

 

위 자료형들을 차례로 실습해 보겠습니다.

실습은 [Repl.it(리플잇)]을 통해 진행하겠습니다.

(다른 에디터로 실습하셔도 됩니다!)

리플릿 사용법은 아래에서 확인!

 

 

[Repl.it 리플잇] 파이썬 에디터 설치하기

■ Repl.it (리플잇/리플아이티) repl.it 프로그램은 파이썬 기초 연습할 때 좋습니다. [Repl.it] 장점 1. 온라인 에디터로 PC/노트북/모바일 등 연동되어 사용 가능 2. 작업 내용이 자동 저장됨 3. 폴더,

planharry.tistory.com

 

1. 숫자형(Number)

□ 숫자로 이루어진 자료

숫자형의 종류
1. 정수형 (123, -78, 0)
2. 실수형 (8.15, -52.34, 3.4e10)
3. 8진수 (0o54, 0o61)
4. 16진수 (0x8ff, 0x3A)

 

숫자형 연산자
1. 사칙연산 (+, -, *, /)
2. 제곱(**)
3. 나눗셈의 나머지 (%, 배수를 확인 시 유용)
4. 나눗셈의 몫 (//)

'숫자형의 종류'와 '숫자형의 연산자'를 같이 실습해보겠습니다.

숫자형은 엑셀 입력식과 거의 동일하네요~

 

 

 

2. 문자열(String) 자료형

문자, 단어 등으로 구성된 문자들의 집합

 

 

문자열 자료형 학습내용
1. 문자열 만드는 방법 (' ', " ", ''' ''', """ """)
2. 문자열의 연산 (더하기, 곱하기)
3. 인덱싱 (Indexing)
4. 슬라이싱 (Slicing)
5. 포매팅 (Formatting)
6. 기타 함수 (count, find, index, join, upper, lower, lstrip, rstrip, replace, split)

파이썬에선 문자열 만드는 4가지 방법이 있습니다.

큰따옴표 / 작은따옴표 / 큰따옴표3개 / 작은따옴표3개

문자열 만드는 방법이 많은 이유가 있습니다.

1. 인용부호(따옴표) 표시 위해

2. apostrophe( ' ) 표시 위해

3. 줄바꿈 위해

문자열 자료형에서 사용하면 편리한

'이스케이프 코드'도 꼭 익혀두세요!

 

이스케이프 코드
백슬래시를 이용한 '문자 조합'으로 출력 시 도움
※참고로 '백슬래시'는 키보드에서 \ 키로 사용
아래 \ 표시는 모두 백슬래시로 간주하면 됨.

1. \n : 줄 바꿀 때 사용
2. \t : 탭 간격(8칸)을 줄 때 사용
3. \\ : 문자 \를 그대로 출력 시 사용
4. \' : 작은따옴표(') 그대로 출력 시 사용
5. \" : 큰따옴표(") 그대로 출력 시 사용
---- 1~5번까지는 사용 빈도 높음 ----

6. \r : 캐리지 리턴(커서를 가장 앞으로)
7. \f : 폼 피드(커서를 다음 줄로)
8. \a : 벨 소리(출력 시 '삑' 소리 남)
9. \b : 백스페이스
10. \000 : 널 문자

 

실습은 사용은 빈도가 높은 5가지만 했습니다.

나머지도 한번 해보세요~