숫자형(Number)이란 숫자의 형태로 데이터를 나타내는 자료형입니다. 파이썬에서는 정수형, 실수형, 복소수형, 8진수, 16진수 등 다양한 숫자형을 제공하고 있습니다.
숫자형은 어떻게 만들고 사용할까
정수형(Integer)
정수를 뜻하는 자료형입니다.
a = 1
b = -100
print(a, b) # 1, -100
실수형(Floating-point)
소수점이 포함된 숫자입니다.
c = 3.14
d = -0.001
print(c, d) # 3.14, -0.001
8진수(Octal)와 16진수(Hexadecimal)
8진수는 숫자 앞에 '0o' 또는 '00'로 시작하면 됩니다.
e = 0o177
print(e) # 127 in decimal
16진수는 숫자 앞에 '0x'로 시작합니다.
f = 0x8ff
g = 0xABC
print(f, g) # 2303, 2748 in decimal
숫자형을 활용하기 위한 연산자
사칙연산
print(3 + 4) # 7
print(3 - 4) # -1
print(3 * 4) # 12
print(7 / 2) # 3.5
x의 y제곱을 나타내는 '**' 연산자
print(3 ** 4) # 81
나눗셈 후 나머지를 리턴하는 '%' 연산자
print(7 % 3) # 1
나눗셈 후 몫을 리턴하는 '//' 연산자
print(7 // 4) # 1
'Python > 02 자료형' 카테고리의 다른 글
02-2 문자열 자료형 (0) | 2023.09.06 |
---|