변수(variable)는 「데이터를 담는 이름표」입니다.
파이썬에서는 「name = value」 형식으로 변수를 만듭니다.
다른 언어처럼 「int x = 10」 같은 자료형 선언이 필요 없고, 값을 보고 자동으로 자료형을 결정합니다(동적 타이핑).
기본 자료형 첫 번째는 「숫자」입니다.
정수(int): 1, 100, -5.
실수(float): 3.14, -0.001.
두 자료형은 자유롭게 섞어 계산할 수 있습니다.
age = 30, height = 175.5 같은 식입니다.
두 번째는 「문자열(str)」.
큰따옴표나 작은따옴표로 감싸 만듭니다.
name = "홍길동", message = '안녕'.
두 종류의 따옴표를 섞어 「"It's me"」처럼 쓸 수 있고, 여러 줄을 쓸 때는 삼중 따옴표 「"""여러\n줄"""」을 씁니다.
세 번째는 「불린(bool)」.
True와 False 두 값만 가지며, 조건문의 결과로 자주 사용됩니다.
is_open = True, has_error = False.
흥미로운 점은 파이썬에서 0·빈 문자열·빈 리스트 같은 「비어 있는 값」들이 자동으로 False로 평가된다는 것입니다.
변수 이름 규칙: 영문자·숫자·밑줄(_)만 사용 가능, 숫자로 시작 불가, 대소문자 구분(name과 Name은 다른 변수).
관례로 「소문자 + 밑줄」(snake_case) 형식이 표준이며, my_age, user_name 같은 식으로 씁니다.
한 줄 요약
파이썬 변수는 「name = value」 한 줄로 만들고, 자료형은 자동 결정됩니다.
기본 세 자료형은 숫자(int·float)·문자열(str)·불린(bool)이며, 변수 이름은 snake_case가 표준입니다.
더 알아볼 것
- 타입 힌트(type hint) — 선택적 자료형 명시
- f-string — 가장 편한 문자열 포맷
- is_open = True의 PEP 8 명명 관례