PYTHON. 02. 파이썬의 프로그래밍의 기초, 자료형. 02-1 숫자형
PYTHON/CONCEPT 2017. 12. 30. 11:58 |PYTHON.
02. 파이썬의 프로그래밍의 기초, 자료형.
02-1 숫자형
* 숫자형은 어떻게 만들고 사용할까?
- 정수형
: 말 그대로 정수를 뜻하는 자료형
- 실수형
: 소수점이 포함된 숫자를 말한다
- 8진수와 16진수
8진수 : 숫자가 0o 또는 0O(숫자 0 + 알파벳 소문자 o 또는 대문자 O)로 시작하면 된다.
>>> a = 0o177
16진수 : 숫자가 0x로 시작하면 된다
>>> a = 0x8ff
>>> b = 0xABC
- 복소수
: 파이썬은 i 대신 j를 사용한다. 소문자 j를 써도 되고, 대문자 J를 써도 된다.
>>> a = 1 + 2j
>>> b = 3 - 4J
복소수 자료형의 내장 함수 (복소수 변수 이름 뒤에 '.'를 붙인 다음 함수 이름을 써주면 된다)
- 복소수.real은 복소수의 실수 부분을 리턴한다
>>> a = 1 + 2j
>>> a.real
1.0
- 복소수.imag는 복소수의 허수 부분을 리턴한다
>>> a = 1 + 2j
>>> a.imag
2.0
- 복소수.conjugate()는 복소수의 켤레복소수를 리턴한다
>>> a = 1 + 2j
>>> a.conjugate()
(1-2j)
- abs(복소수)는 복소수의 절댓값을 리턴한다 (1 + 2j의 절댓값은 전체루트(1^2+2^2))이다.
>>> a = 1 + 2j
>>> abs(a)
2.2360679774997898
* 숫자형을 활용하기 위한 연산자
- 사칙연산
>>> a = 3 >>> b = 4 >>> a + b 7 >>> a * b 12 >>> a / b 0.75
* x의 y제곱을 나타내는 **연산자
>>> a = 3
>>> b = 4 >>> a ** b 81'PYTHON > CONCEPT' 카테고리의 다른 글
PYTHON. 02. 파이썬의 프로그래밍의 기초, 자료형. 02-5 딕셔너리 자료형 (0) | 2018.01.02 |
---|---|
PYTHON. 02. 파이썬의 프로그래밍의 기초, 자료형. 02-4 튜플 자료형 (0) | 2018.01.02 |
PYTHON. 02. 파이썬의 프로그래밍의 기초, 자료형. 02-3 리스트 자료형 (0) | 2017.12.30 |
PYTHON. 02. 파이썬의 프로그래밍의 기초, 자료형. 02-2 문자열 자료형(2) (0) | 2017.12.30 |
PYTHON. 02. 파이썬의 프로그래밍의 기초, 자료형. 02-2 문자열 자료형(1) (0) | 2017.12.30 |