안녕하세요 warehouse 입니다.
Python 이 필요한 프로젝트를 하다보니 부랴부랴 배워서 근본이 조금 없다는 것을 느끼고 있습니다.
뭐랄까.. 유투브를 보고 배운 아마추어 스포츠 동호회 같다 랄까요?
제대로 배우기 위해서는 책 한권을 떼는게 가장 정석일 지도 모르겠습니다만, 제가 알고있는 선에서 차근차근 정리를 하고 설명해 나가면서 저도 스스로 학습을 해 보려고 합니다.
모든 글은 어느정도 레퍼런스 체크를 할 예정이니 같이 차근차근 알아가 보았으면 좋겠습니다.
Python에서 사용하는 자료형
Python 도 script 기반의 언어이기는 하지만 프로그래밍 언어이므로 변수라는 개념을 지원합니다.
그리고 변수는 너무나 자연스럽게 자료형을 갖게 되는데요, Python에서 사용하는 표준 자료형을 알아보도록 하겠습니다.
Standard Data Types
파이썬 변수에 할당 할 수 있는 값은 다양할 것입니다. 사람의 나이, 가격, 이름 그리고 각종 자료구조 까지 변수로 할당이 가능합니다.
Python은 이런 정보들을 다루기 위해서 표준 Data type을 가지고 있는데요, Variable type의 유형은 다음과 같이 정의됩니다.
1. 숫자 : 정수 또는 소수를 의미
2. 문자열 : 문자열을 관리하는 자료형
3. 리스트 : 숫자 또는 문자를 담는 자료구조
4. 투플 : 리스트와 유사, 변경을 허용하지 않는 자료구조
5. 딕셔너리 : key, value 구조의 자료구조
6. 집합 : 집합형태의 자료를 다루는 자료구조, 중복을 허용하지 않음
다른 언어를 경험해 보신 분들이라면 바로 감이 오실 것이라고 생각합니다.
자료형 종류에 대해 알아보았으니 이제 각 자료형의 특성에 대해 알아보도록 하겠습니다.
2021.05.20 - [CS/Python] - [Python] 파이썬 자료형 - 숫자형
2021.05.20 - [CS/Python] - [Python] 파이썬 자료형 - 숫자형 연산자
2021.05.22 - [CS/Python] - [Python] 파이썬 자료형 - 문자열 1
'CS > Python' 카테고리의 다른 글
Global Interpreter Lock (GIL) - 파이썬의 길(?) 이란? (0) | 2022.05.02 |
---|---|
python 개발자 로드맵 ( developer roadmap ) 에 따라서 개발공부하기 (0) | 2022.04.27 |
[CS/Python] Python 3.10.0 final release - 릴리즈 노트 읽기 (0) | 2022.03.10 |
[python] python에서 사용하는 점 3개( ... )의 의미 (0) | 2021.12.12 |
[python/string] 문자열 앞 f, r 의 의미 - formatter string과 raw string (0) | 2021.11.19 |