Back-End/Python
Python. 자료형-숫자형자료
EverJunior Minjoo
2021. 9. 23. 14:37
숫자형 자료
- 정수형
말 그대로 정수를 뜻하는 자료형
>>> a=3
>>> a=-123
>>> a=0
- 실수형
소숫점이 포함된 숫자
>>> a=1.123
>>> a=-1.34
- '컴퓨터식 지수표현방식' 4.24e10 또는 4.24E10처럼 표현한다. 여기서 4.24e10은 4.24*10의 10승을 의미한다.(티스토리 니에 지수표현이 어려워서 글로 표현한다.)
- 8진수
>>>a=0o177
8진수를 만들기 위해서 0(숫자)o(알파벳 대소문자 관계없다.) 으로 시작하면 된다. ex) 0o123, 0O123
-16진수
>>> a = 0x8ff
>>> a = 0xABC
16진수를 만들기 위해선 0x으로 시작하면 된다.
** 8진수와 16진수는 파이썬에선 잘 쓰이지 않는 자료형이다.
숫자형 활용을 위한 연산자
- 사칙연산
>>> a = 1
>>> b = 2
>>> a + b
3
>>> a * b
2
>>> a / b
0.5
- x의 y제곱을 나타내는 ** 연산자
x ** y 처럼 사용하면 x 의 y 제곱값을 나타낸다
>>> a = 3
>>> b = 4
>>> a ** b
81
- 나눗셈후 나머지를 반환하는 % 연산자 , 나눗셈후 몫을 반환하는 // 연산자
%는 나눗셈의 나머지 값을 반환해준다, //연산자는 몫을 반환해준다.
>>> a = 3
>>> b = 4
>>> a % b
3
>>> b % a
1
>>> a//b
0
>>> b//a
1