숫자형
숫자형태로 이루어진 자료형
간략한 표를 보도록 합시다
항목 |
파이썬 예 |
정수 |
12,4124,-34 |
실수 |
13.123, 3.4e10 |
복소수 |
1+2j, -3j |
8진수 |
0o34, 0o25 |
16진수 |
0x2A,0xFF |
1) 정수형
정수를 뜻합니다.
>>>a=13
>>>a=-3
>>>a=0
이런식으로 정수형 숫자를 변수에 대입합니다.
2)실수형
실수형은 소숫점이 포함된 숫자입니다.
>>>a=1.23
>>>a=-1.2
>>>a=3.12E10
>>>a=4.2e-10
으로 표현합니다.
3)8진수 16진수
8진수는 0o 또는 0O로 표현합니다.
>>>a=0o177
16진수는 0x로 표현합니다.
>>>a=0x8ff
>>>b=0xABC
4)복소수
>>>a=1+2j
>>>b=3-4j
파이썬에서는 i대신 j를 사용합니다.
복소수.real은 실수 부분을 리턴해줍니다.
ex)
>>>a=1+2j
>>>a.real
1.0
복소수.imag는 허수 부분을 리턴해줍니다.
ex)
>>>a=1+2j
>>>a.imag
2.0
복소수.conjugate는 켤레복소수를 리턴합니다.
>>>a=1+2j
>>>a.conjugate
(1-2j)
abs(복소수)는 복소수의 절대값 을 리턴합니다.
>>>a=1+2j
>>>abs(a)
2.2360679774997898
5)x의 y제곱
**연산자를 사용합니다.
>>>a=2
>>>b=2
>>>a**b
4