1. 변수란 무엇인가?
프로그래밍에서 변수(variable)는 데이터를 저장하는 공간입니다. 변수에 값을 저장하면, 나중에 그 값을 사용할 수 있습니다.
2. 파이썬에서 변수 선언과 할당
파이썬에서는 변수를 선언할 때 var_name = value 형식을 사용합니다. 따로 int, string 같은 자료형을 선언할 필요 없이, 값을 할당하면 자동으로 변수의 타입이 결정됩니다.
예제 1: 변수 선언 및 값 할당
# 숫자 변수 선언
x = 10
# 문자열 변수 선언
y = "Hello, Python!"
# 소수(실수) 변수 선언
z = 3.14
print(x)
print(y)
print(z)
3. 변수 이름 규칙
변수 이름을 정할 때 다음 규칙을 지켜야 합니다:
- 영문자(A-Z, a-z), 숫자(0-9), 밑줄(_)만 사용할 수 있음
- 숫자로 시작할 수 없음
- 대소문자를 구별함 (name과 Name은 다른 변수)
- 파이썬의 예약어(if, while, def 등)는 변수 이름으로 사용할 수 없음
예제 2: 올바른 변수명과 잘못된 변수명
# 올바른 변수명
my_variable = 100
_name = "Alice"
number1 = 50
# 잘못된 변수명 (에러 발생)
1st_var = 10 # 숫자로 시작할 수 없음
if = "keyword" # 예약어 사용 불가
4. 여러 개의 변수 한 번에 선언하기
여러 개의 변수를 한 줄에서 선언할 수도 있습니다.
예제 3: 다중 변수 선언
a, b, c = 1, 2, 3
print(a, b, c)
d = e = f = 10 # 같은 값 할당
print(d, e, f)
5. 변수의 타입 확인 및 변경
파이썬에서는 type() 함수를 사용하여 변수의 타입을 확인할 수 있으며, int(), str() 같은 함수를 사용하여 타입을 변환할 수 있습니다.
예제 4: 변수 타입 확인 및 변환
num = 10
print(type(num)) # <class 'int'>
num_str = str(num) # 정수를 문자열로 변환
print(type(num_str)) # <class 'str'>
6. 변수 사용 시 주의할 점
- 의미 있는 변수명을 사용하세요 (예: x보다는 age 또는 price)
- 변수명을 일관되게 작성하세요 (스네이크 케이스: my_variable 권장)
- 한 번 선언한 변수는 다시 할당 가능하지만, 데이터 타입이 바뀔 수 있으므로 주의하세요.
예제 5: 변수 값 변경
x = 5 # 정수형
x = "Now a string" # 문자열로 변경 가능
print(x)
7. 마무리
이제 파이썬에서 변수를 선언하고 사용하는 방법을 배웠습니다. 다음 포스트에서는 "자료형과 데이터 구조"에 대해 자세히 알아보겠습니다!
'BIG DATA > PYTHON' 카테고리의 다른 글
[파이썬 기초] 파이썬 연산자와 표현식 완벽 가이드 (0) | 2025.03.16 |
---|---|
[파이썬 기초] 초보를 위한 파이썬 자료형과 데이터 구조 완벽 가이드 (0) | 2025.03.13 |
[PYTHON] Flask에서 OAuth 2.0을 활용한 소셜 로그인 (Google, Kakao) (0) | 2025.03.10 |
[PYTHON] Flask에서 Refresh Token을 활용한 JWT 자동 갱신 (1) | 2025.03.09 |
[PYTHON] Flask에서 JWT(JSON Web Token)를 활용한 로그인 유지하기 (0) | 2025.03.07 |