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