
이전 강의에서는 print 함수로 화면에 값을 출력하는 방법을 배웠습니다.
이번 강의에서는 파이썬의 핵심 개념 중 하나인
변수(variable)가 무엇인지 알아봅니다.
변수란 무엇인가
변수는 값에 이름을 붙여서 저장하는 것입니다.
쉽게 말해,
값을 잠시 보관해두는 이름 붙은 상자라고 생각하면 됩니다.
우리는 지금까지
출력할 값을 직접 print 안에 적었습니다.
하지만 프로그램이 조금만 커져도
같은 값을 여러 번 쓰게 되고, 관리가 어려워집니다.
이럴 때 변수를 사용합니다.
1️⃣ 변수를 사용하는 이유
변수를 사용하는 이유는 다음과 같습니다.
- 값을 한 번만 적어도 된다
- 같은 값을 여러 곳에서 사용할 수 있다
- 나중에 값이 바뀌어도 한 곳만 수정하면 된다
즉,
코드를 관리하기 훨씬 쉬워집니다.
2️⃣ 변수 만들기 기본 문법
파이썬에서 변수는
다음과 같은 형태로 만듭니다.
age = 20
이 코드는
숫자 20을
age라는 이름의 변수에 저장하라는 의미입니다.
여기서 중요한 점은
- = 는 같다는 뜻이 아니라
- 오른쪽 값을 왼쪽 변수에 넣는다는 의미입니다.
3️⃣ 변수를 출력해보기
변수에 저장한 값을
print 함수로 출력해봅니다.
age = 20
print(age)
실행 결과는 다음과 같습니다.
20
변수를 출력할 때는
따옴표를 사용하지 않습니다.
4️⃣ 문자열을 변수에 저장하기
문자열도
변수에 저장할 수 있습니다.
name = "홍길동"
print(name)
실행 결과는 다음과 같습니다.
홍길동
문자열을 저장할 때는
값 자체를 따옴표로 감싸고,
변수 이름에는 따옴표를 쓰지 않습니다.
5️⃣ 변수와 print 함께 사용하기
변수와 문자열을
함께 출력할 수도 있습니다.
name = "홍길동"
age = 20
print("이름:", name)
print("나이:", age)
실행 결과는 다음과 같습니다.
이름: 홍길동
나이: 20
이 방식은
앞으로 아주 자주 사용하게 됩니다.
6️⃣ 변수 값 바꾸기
변수의 값은
언제든지 바꿀 수 있습니다.
score = 10
print(score)
score = 50
print(score)
실행 결과는 다음과 같습니다.
10
50
같은 변수 이름에
새 값을 넣으면
이전 값은 사라지고 새 값으로 바뀝니다.
이번 강의 핵심 정리
- 변수는 값에 이름을 붙여 저장하는 것이다
- = 는 값을 대입하는 기호이다
- 변수는 따옴표 없이 사용한다
- 변수 값은 언제든지 변경할 수 있다
다음 강의에서는
숫자 자료형(int, float)을 배웁니다.
정수와 실수의 차이를 알아봅니다.
이름과 나이를 변수로 만들고
print로 한 줄씩 출력해보세요.
직접 실행해보는 게 가장 중요합니다.
'⚙️ Python > 💻 Python 기초' 카테고리의 다른 글
| [Python] 6강 문자열(str) 이해하기 (0) | 2025.12.24 |
|---|---|
| [Python] 5강 숫자 자료형(int, float) 이해하기 (0) | 2025.12.23 |
| [Python] 3강 print 함수로 화면에 출력하기 (0) | 2025.12.22 |
| [Python] 2강 IDLE로 파이썬 코드 작성하고 실행하기 (0) | 2025.12.22 |
| [Python] 1강 파이썬 설치하고 첫 실행까지 (0) | 2025.12.21 |