숫자형 (Number)
숫자형에는 정수형(Integer)과 실수형(Floating-point) 두가지 종류가 있다.
1) 종류
정수형
정수형(Integer)란 정수를 뜻하는 자료형이다. (양의 정수, 음의 정수, 0)
num = 123
num = -123
num = 0
실수형
실수형(Floating-point)란 실수를 뜻하는 자료형이다. (소수점을 포함)
num = 4.3
num = -3.1
num = 3.75e10 # 지수를 이용한 표현도 가능하다.
8진수
8진수(Octal)를 사용하기 위해서는 0o 또는 0O를 이용하면 된다.
num = 0o222
16진수
16진수(Hexadecimal)를 사용하기 위해서는 0x를 이용하면 된다.
num = 0x1A1
2) 숫자를 사용한 연산
사칙연산
파이썬에서는 사칙연산 연산자를 통한 사칙연산이 가능하다.
>>> num1 = 5
>>> num2 = 3
>>> num1 + num2
8
>>> num1 * num2
15
>>> num1 / num2
1.6666666666666667
제곱연산
** 연산자를 사용하여 제곱연산이 가능하다.
>>> num1 = 2
>>> num2 = 10
>>> num1 ** num2
1024
나머지연산
% 연산자를 이용하여 나머지를 구할 수 있다.
>>> num1 = 8
>>> num2 = 3
>>> num1 % num2
2
반응형
'Dev > Python' 카테고리의 다른 글
Python 자료형 - 6. 집합 (Set) (0) | 2019.06.30 |
---|---|
Python 자료형 - 5. 딕셔너리 (Dictionary) (0) | 2019.06.30 |
Python 자료형 - 4. 튜플 (Tuple) (0) | 2019.06.30 |
Python 자료형 - 3. 리스트 (List) (0) | 2019.06.30 |
Python 자료형 - 2. 문자열 (String) (0) | 2019.06.28 |