본문 바로가기
CS/Python

[CS/python] Python variables 유형 - 파이썬 자료형은 어떤 종류가 있을까?

by Warehaus 2022. 3. 14.

 

안녕하세요 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] 파이썬 자료형 - 숫자형

 

[Python] 파이썬 자료형 - 숫자형

우선 나는 현재 Python 3.9를 윈도우에 Anaconda를 통해 사용하고 있다. 숫자형 자료형은 말 그대로 숫자 형대로 이루어진 자료형을 말한다. 정수나, 실수 또는 각종 N 진수들을 숫자형이라 부른다. 각

armin.tistory.com

 

2021.05.20 - [CS/Python] - [Python] 파이썬 자료형 - 숫자형 연산자

 

[Python] 파이썬 자료형 - 숫자형 연산자

숫자형 자료형은 원하는 값을 대입해서 사용하기도 하지만, 보통 프로그램을 만들게 되면 사칙연산을 많이 사용하게 될 이다. 파이썬에서 지원하는 숫자 관련 연산자는 다음과 같다. 사칙연산 >

armin.tistory.com

 

2021.05.22 - [CS/Python] - [Python] 파이썬 자료형 - 문자열 1

 

[Python] 파이썬 자료형 - 문자열 1

문자열은 문자나 단어 등으로 구성 된 데이터이며, 하나 이상의 문자를 나열한 것을 의미한다. 파이썬에서는 문자열을 사용할 때 따옴표 ( ' 또는 " ) 로 감싸 표현하며, 다중 라인을 표현하고자

armin.tistory.com