Python은 숫자, 텍스트, 컬렉션 등을 아우르는 풍부한 내장 타입 집합을 가지고 있습니다. 이들을 알고 — 그리고 어떤 것이 **가변(mutable)**이고 어떤 것이 **불변(immutable)**인지 아는 것 — 은 기본적인 일입니다.
숫자 타입
python
x = 42 # int — 임의 정밀도 (오버플로 없음!)
y = 3.14 # float
z = 2 + 3j # complex
b = True # bool (int의 하위 클래스: True == 1)
참고: Python의 는 **임의 정밀도(arbitrary precision)**를 가지므로 절대 오버플로되지 않습니다(C/Java의 고정 크기 int와 다름). 도 그냥 동작합니다.
