Python/02 자료형

02-1 숫자형

멍멍코 2023. 9. 6. 14:06

숫자형(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