3. Python 자료형-1

2021. 1. 6. 17:52Python

파이썬의 자료형에는 과연 어떤것이 있을까?

 

숫자형, 문자열 자료형, 리스트 자료형, 튜플 자료형... 등등의 많은 자료형이 있다.

 

숫자형

 

그 중에서도 숫자를 다루는 숫자형부터 알아보도록 하자.

일단 간략하게 보자면 이런 표를 만들 수 있다.

항목 파이썬 사용 예
정수 123, -345, 0
실수 123.45, -1234.5, 3.4e10
8진수 0o34, 0o25
16진수 0x2A, 0xFF

이런 숫자를 어떻게 파이썬에서 활용 할 수 있을까??

 

정수형은 말 그대로 정수를 뜻하는 자료형이다.

이런식으로 넣는다.

실수형은 소수점이 포함된 숫자를 말한다.

지수를 넣어도 상관없다.
8진수, 16진수 가능

이런식으로 변수 a에 숫자를 넣는것을 숫자형 자료형이라고 한다.

 

※ 변수란? : 상자를 담는 그릇이라고 생각하면 된다. 상자에 물건을 담고, 그 상자에 물건이 담겨있다는 의미로 이름을 붙여주는것과 비슷하다. 변수 a라는 상자에 0o34라는 8진수를 넣으면 상자의 이름은 a이지만 안에는 28이라는 8진수가 들어 가 있는 것이다.

 

문자열 자료형

 

문자열이란 문자, 단어 등으로 구성된 문자들의 집합을 의미한다.

변수 a에 긴 문장을 담을수도 있다.

이런 식으로, 문자 혹은 단어를 써 긴 문장을 만들수도 있다.

파이썬은 특이하게도 "", '', """, '''을 신경쓰지않는데 서로 구분은 할 수 있게 돼있다.

""안에 '를 넣어도 인식한다.
이런식으로 ''안에 ""를 넣으면 구분이된다.

이런 식으로 변수a에 긴 문장 혹은 짧은 문장, 단어를 넣을 수 있다.


파이썬에서 자료형이 항상 헷갈리다보니 내가 보기도 하고

혹시 다른 사람들도 헷갈릴 수 있다고 생각하여 블로그에 올리게 되었다.

다음에는 리스트 자료형과 튜플 자료형을 알아보도록 하겠다.

 

참고문헌 : Do it! 점프 투 파이썬(이지스 퍼블리싱)

'Python' 카테고리의 다른 글

탐색 알고리즘, 시간복잡도 파이썬  (0) 2022.03.19
[코딩테스트] 함수 count  (0) 2022.01.21
4. Python 자료형-2  (0) 2021.01.12
2. Python 설치하기  (0) 2021.01.04
1. Python 시작하기  (0) 2021.01.04