정수형(10진수) :  양의 정수, 음의 정수, 0 

ex)  >>> num = 50

     >>> num = -99

 

 

2진수(Binary) : 숫자 0 + (소문자 b 또는 대문자 B) + 2진수 숫자

ex)  >>> num = 0B111     => 10진수=7

 

※ 주의점 : 0~1 숫자만 사용해야한다. 그렇지 않으면 SyntaxError: invalid token 가 발생한다.

 

 

8진수(Octal) : 숫자 0 + (소문자 o 또는 대문자 O) + 8진수 숫자

ex)  >>> num = 0o77     => 10진수=63

 

※ 주의점 : 0~7 숫자만 사용해야한다. 그렇지 않으면 SyntaxError: invalid token 가 발생한다.

 

 

16진수(Hexadecimal) : 숫자 0 + ( 소문자 x 또는 대문자 X) + 16진수 숫자

ex)  >>> num = 0x50      =>  10진수=80

 

※ 주의점 : 0~9 숫자를 다 사용할 수 있다. 하지만 10~15 숫자의 해당하는 알파벳 a~f만 사용하지 않으면 SyntaxError: invalid token 가 발생한다.

 

 

실수형 : 우리가 평소 사용하던 소수점을 포함한 숫자를 나타낸다.

ex)  >>> num = 9.8

 

또한, 파이썬에서는 "지수식 표현"으로써 ( 실수 + 소문자 e 또는 대문자 E + 10의 승수 )

ex)  >>> num = 1.23E5      (=> 1.23  * 10^5 )

      >>> num = 4.56e-3     (=> 4.56 * 10^-3 )

 

 

 

 

 

연산자

 

 - a ** b :  a^b,  a의 b제곱을 반환한다.

 

 - a % b :  a를 b로 나눈 후 나머지 부분을 반환한다.

 

 - a // b :  a를 b로 나눈 후 몫 부분만을 반환한다.

 

 

'Python' 카테고리의 다른 글

파이썬 자료형 - 문자열  (0) 2019.04.11

+ Recent posts