본문 바로가기
강좌

파이썬 기초 강좌 2: 변수와 자료형 이해하기

by 동배님 2025. 3. 26.
반응형

 

🔹 파이썬 기초 강좌 2: 변수와 자료형 이해하기

이 강좌에서는 파이썬의 변수(variable)자료형(data type)에 대해 알아봅니다. 프로그래밍에서 데이터를 저장하고 처리하기 위해 가장 기본이 되는 개념입니다.

✅ 변수란 무엇인가?

변수는 데이터를 저장하는 이름입니다. 데이터를 저장하고 재사용하기 위해 변수에 값을 할당합니다.

📌 변수 선언 예시


name = "파이썬"
age = 25
is_programmer = True

print(name)
print(age)
print(is_programmer)
    

위 코드에서 name, age, is_programmer는 각각 문자열, 정수, 불리언 값을 저장하는 변수입니다.

✅ 파이썬의 기본 자료형

1️⃣ 문자열 (String)


message = "Hello, Python!"
print(message)
    

문자열은 큰따옴표("")나 작은따옴표('')로 감싸서 표현합니다.

2️⃣ 정수 (Integer)


num = 10
print(num)
    

3️⃣ 실수 (Float)


pi = 3.14
print(pi)
    

4️⃣ 불리언 (Boolean)


is_valid = True
print(is_valid)
    

5️⃣ 리스트 (List)


fruits = ["사과", "바나나", "오렌지"]
print(fruits[0])  # 사과 출력
    

6️⃣ 딕셔너리 (Dictionary)


person = {"이름": "철수", "나이": 30}
print(person["이름"])  # 철수 출력
    

✅ 타입 확인하기: type() 함수

변수의 자료형을 확인하려면 type() 함수를 사용합니다.


a = 100
b = "Python"
c = 3.14

print(type(a))  # <class 'int'>
print(type(b))  # <class 'str'>
print(type(c))  # <class 'float'>
    

✅ 변수 이름 규칙

  • 영문자, 숫자, 밑줄(_) 사용 가능
  • 숫자로 시작할 수 없음
  • 대소문자 구분함 (Namename은 다름)
  • 파이썬 예약어 사용 불가 (예: def, class, if 등)

📌 잘못된 변수 예시


1name = "홍길동"    # 숫자로 시작 - 오류
def = "예약어"     # 예약어 사용 - 오류
    

✅ 변수 값 변경과 재사용


x = 10
print(x)  # 10 출력

x = x + 5
print(x)  # 15 출력
    

🎯 실습 문제

아래 문제를 직접 풀어보세요!

  1. 자신의 이름을 저장하는 문자열 변수 my_name을 선언하고 출력해보세요.
  2. 나이를 저장하는 정수형 변수 my_age를 선언하고, 10년 뒤 나이를 계산해 출력하세요.
  3. 좋아하는 과일을 3개 저장한 리스트 my_fruits를 만들고, 첫 번째 과일을 출력하세요.

📝 정리

  • 변수는 데이터를 저장하기 위한 이름표이다.
  • 파이썬에는 다양한 자료형이 있다: 정수, 실수, 문자열, 불리언, 리스트, 딕셔너리 등.
  • type() 함수로 변수의 자료형을 확인할 수 있다.
  • 변수 이름은 규칙을 지켜야 한다.

📚 다음 강좌 예고

다음 시간에는 파이썬 연산자에 대해 배우겠습니다. 덧셈, 뺄셈부터 비교, 논리 연산까지 전부 다뤄볼게요!


🔙 이전 강좌 보기: 파이썬 기초 강좌 1: 파이썬 소개 및 개발 환경 설정

⏭ 다음 강좌 보기: 파이썬 기초 강좌 3: 연산자와 기본 연산 수행하기

반응형

댓글