정수형, 정수의 진수 표현법

CODEDRAGON Development/Python

반응형


 

 

int

·         정수형 상수

·         정수형(INTeger)이란 말 그대로 정수를 뜻하는 자료형

·         Python 3.x에는 long형이 없어지고 작은 숫자와 큰 숫자 모두 int 형으로 표현합니다.

·         Python 3.x에서는 maximum size값을 더 이상 가지고 있지 않습니다.

 

 

 

정수의 진수 표현법

두문자

진수

두문자 없는 경우

10진수

 

1004

-1004

0

0x

16진수(Hexadecimal)

0x로 시작

 

 

0o

0O

8진수(Octal)

0o 또는 0O(숫자 0 + 알파벳 소문자 o 또는 대문자 O)로 시작

 

0b

2진수

 

 

 

>>> 10
10
>>> 0x10
16
>>> 0o10
8
>>> 0b10
2
>>> 10, 0x10, 0o10, 0b10
(
10, 16, 8, 2)

 

 

 

파이썬에서는 따옴표가 없는 숫자는 숫자로 인식

>>> print(10+20)
30

 

>>> print(12.3+12.3)
24.6

 

 

 

곱셈

*(에스터리스크, Asterisk, 키보드 자판에서 숫자 8 )를 사용

>>> print(3*7)
21

 

 

나누기

 /(슬래쉬, slash, 키보드 자판에서 오른쪽 shift 키 왼쪽)를 사용

>>> print(8/2)
4.0