1. 정수(Integer, int):
- 소수점이 없는 숫자를 나타냅니다.
- 양의 정수, 음의 정수, 0을 모두 포함합니다.
- 예: 10, -5, 0
2. 실수(Floating Point Number, float):
- 소수점이 있는 숫자를 나타내며, 유리수와 무리수를 포함하는 '실수'를 다룹니다.
- 예: 3.14, -2.5, 0.1
3. 복소수(Complex Number, complex):
- 실수부와 허수부로 이루어진 복소수를 표현합니다.
- 예: 1 + 2j
진법 표현
파이썬은 일반적인 10진수 외에도 다음과 같은 다른 기수 체계를 지원합니다.
- 2진수: 0b 또는 0B로 시작하는 숫자로 표현합니다.
예: 0b1011 - 8진수: 0o 또는 0O로 시작하는 숫자로 표현합니다.
예: 0o123 - 16진수: 0x 또는 0X로 시작하는 숫자로 표현합니다.
예: 0xFF
>>> bin(12)
'0b1100'
>>> oct(12)
'0o14'
>>> hex(12)
'0xc'
>>> int(0b1100)
12
>>> type(bin(12))
<class 'str'>
>>> value=12
>>> b=format(value,'#b')
>>> o=format(value, '#o')
>>> h=format(value, '#x')
>>> print(b);print(o);print(h)
0b1100
0o14
0xc
>>> type(b)
<class 'str'>
'Python' 카테고리의 다른 글
입력/출력 (1) | 2025.08.31 |
---|---|
변수 (1) | 2025.08.31 |
내장함수 (1) | 2025.08.30 |
python 연산자 (0) | 2025.08.30 |
명령 프롬프트에서 python 스크립트 파일 실행 (0) | 2024.12.22 |
댓글