반응형

1. 숫자형

숫자형이란 말 그래도 숫자로 된 자료형을 말한다.

정수, 실수, 복소수, 8진수, 16진수 등이 있다.

 

C언어를 예를 들면 정수형을 표현하는데 int형을 사용한다.

파이썬과의 차이점을 보자면, C언어의 int형은 대략 +21~-21억의 범위를 가진다

하지만 파이썬에서는 숫자형의 범위가 존재하지 않는다.

 

1-1. 정수형(Integer)

정수형은 정수를 뜻하는 자료형을 말한다.

 

1-2. 실수형(Floating-point)

실수형은 정수형과 달리 소수점이 포함된 숫자들이다.

 

 

1-3. 복소수형(Complex number)

파이썬은 실수뿐만 아니라 허수까지 표현이 가능합니다. 표현을 할 때는 j를 이용한다.

그래서 1+2j 와 같이 복소수 형태로 표현 가능합니다. 덧셈, 뺄셈, 곱셈 등 가능하다.

 

1-4. 8진수와 16진수

8진수와 16진수를 사용할 때는 숫자의 앞에 몇 진수인지 표시해주는 것이 필요하다.

8진수의 경우 0o(숫자 0 + 알파벳 소문자 o) 또는 0O(숫자 0 + 알파벳 대문자 O)로 시작하면 됨

 

16진수의 경우 숫자가 0x(숫자 0 + 알파벳 x)로 시작하면 됨

반응형

'<Programming> > <Python>' 카테고리의 다른 글

[Python][자료형] 집합  (0) 2020.06.26
[Python][자료형] 딕셔너리  (0) 2020.06.26
[Python][자료형] 튜플  (0) 2020.06.26
[Python][자료형] 리스트  (0) 2020.06.26
[Python][자료형] 문자형  (0) 2020.06.26

+ Recent posts