반응형
1. 변수란 무엇인가
1) 변수란
- 변수는 데이터를 저장하는 공간입니다. 특히, 파이썬에서는 변수를 '바구니'에 비유할 수 있는데, 이는 변수가 데이터를 담을 수 있는 메모리 공간을 의미하기 때문입니다.
- 변수명은 값인데, 변수명을 통해 특정 데이터를 저장하고 불러올 수 있으며 다양한 방식으로 변수를 선언하고 활용할 수 있습니다.
- 이번 글에서는 파이썬에서 변수를 선언하는 방법과 변수명을 정할 때의 규칙에 대해 자세히 살펴보겠습니다.
2) 변수 만들기
- 파이썬에서 변수를 만드는 방법은 간단합니다. 등호(=)를 사용하여 데이터를 저장하면 됩니다.
변수이름 = 데이터
- 예시들을 살펴보고, 어떻게 출력이 되는지를 살펴보도록 하겠습니다.
name = 'Angela' # 문자열을 저장하는 방식
age = 30 # 숫자를 저장하는 방식
print(name)
print(age)
[출력 값]
Angela
30
- 만약 변수명을 출력할 때, 설명을 덧붙이고 싶다면 아래와 같이 print() 함수 내에서 문자열과 함께 변수를 출력할 수 있습니다.
print('이름:', name)
print('나이:', age)
[출력 값]
이름: Angela
나이: 30
3) 여러 줄의 문자열 변수 만들기
- 기본적으로 변수에 데이터를 저장할 때, 한 줄의 데이터를 사용하지만 여러 줄의 데이터를 저장해야 할 때도 있습니다.
- 그럴 때는 세 개의 작은따옴표(''')를 사용하시면 됩니다.
introduce = '''안녕하세요.
저는 한국에 사는 30살 Angela입니다.
모두 반갑습니다.
파이썬 함께 공부해요.
'''
print(introduce)
[출력 값]
안녕하세요.
저는 한국에 사는 30살 Angela입니다.
모두 반갑습니다.
파이썬 함께 공부해요.
2. 변수명 규칙
- 변수명을 작성할 때는 반드시 지켜야 하는 몇 가지 규칙이 있습니다. 올바른 변수명을 사용하지 않으면 프로그램을 실행할 때 오류가 발생할 수도 있으니, 유의하셔야 합니다.
1) 에러가 발생하는 변수명
- 변수명을 정할 때 지켜야 할 규칙은 다음과 같습니다.
1. 특수문자 사용 불가[밑줄(_) 제외]
2. 첫 글자에 숫자 사용 불가
3. 공백 불가
4. 키워드(명령어 혹은 예약어) 사용 불가
- 예제를 통해 확인해 보겠습니다.
var! = Python1 # 특수문자 사용 불가
1age = 25 # 첫 글자로 숫자 사용 불가
my name = 'Tom' # 공백 포함 불가
if = 10 # 파이썬의 예약어(키워드) 사용 불가
[Error 출력]
SyntaxError: invalid syntax
SyntaxError: invalid decimal literal
SyntaxError: invalid syntax
SyntaxError: invalid syntax
- 이처럼 규칙에 어긋난 변수명을 사용했을 때 에러가 발생하는 것을 볼 수가 있습니다.
- 따라서 올바른 변수명을 사용해야 합니다. 즉, 영문, 한글 등 단어로 시작하는 변수명을 사용해야 올바른 값을 구할 수 있게 됩니다.
2) 대소문자 구분하기
- 파이썬에서는 대문자와 소문자를 다른 변수로 인식합니다. 따라서 대소문자를 구분하여 변수명을 작성해 주시는 게 좋습니다.
Age = 20
age = 30
print(Age)
print(age)
[출력 값]
20
30
- 참고로 소문자를 사용하는 것을 권장하는데, 대문자 변수명은 보통 값이 변경되지 않는 고정값(상수)을 나타낼 때 사용됩니다.
3) 한 번에 여러 변수 선언하기
- 줄 바꿈 없이 여러 변수를 한 번에 선언할 수 있는데, 이때는 쉼표(,)를 활용하면 됩니다.
- 예시와 함께 보겠습니다. (예시는 제 최애 연예인 유튜버 세 분... 사랑합니다♥)
x, y, z = "강민경", "신세경", "대성"
print(x)
print(y)
print(z)
[출력 값]
강민경
신세경
대성
- 참고로 변수명의 개수와 값의 개수가 일치하지 않으면, 오류가 발생하므로 주의해야 합니다.
4) 여러 변수에 값은 값 선언하기
- 여러 변수에 같은 값을 넣을 수도 있는데요. 이때는 등호(=)를 활용합니다.
- 예시 가보겠습니다! (예시는 모든 이의 사랑을 받는 유느님...♥ 핑계고 진심 개꿀잼)
x = y = z = '유재석'
print(x)
print(y)
print(z)
[출력 값]
유재석
유재석
유재석
지금까지 파이썬에서 변수를 선언하는 방법과 변수명을 정할 때의 규칙에 대해 살펴보았습니다. 변수를 올바르게 활용하면 코드의 가독성을 높이고, 효율적으로 데이터를 관리할 수 있습니다.
다음에는 더욱 유익한 정보로 돌아오겠습니다. 긴 글 읽어주셔서 감사합니다!
오늘도 열공하세요.

'데이터 분석 관련' 카테고리의 다른 글
SQLD & SQLP 자격증 완벽 가이드 - 일정부터 합격 노하우까지 (1) | 2025.01.20 |
---|---|
파이썬 기초: 데이터 타입 완벽 정리! (문자형, 숫자형, 불리언) (0) | 2025.01.20 |
2025년 ADsP & ADP 자격증 완벽 가이드 - 시험 일정부터 합격 노하우까지 (0) | 2025.01.19 |
2025년 빅데이터 분석기사 완벽 가이드! 시험 일정 및 시험 과목, 합격 기준 등 (0) | 2025.01.18 |
[파이썬(Python) 기초] 기본 기능 알아보기: Hello Python, 출력하기, 주석 달기, 연속된 문장 복사 붙여넣기 (0) | 2025.01.18 |