03_파이썬(Python)

파이썬(Python) 기본 문법 : 변수와 자료형

tothebest 2025. 8. 23. 00:50
728x90

 

안녕하세요

이제 모든 컴퓨터 언어에서 그러하듯, 변수와 자료형에 대해 간단하게 살펴보겠습니다.

1. 변수란?

  • 변수(variable)는 데이터를 저장하기 위한 이름표입니다.
  • 파이썬은 변수를 선언할 때 자료형을 명시할 필요가 없습니다. (동적 타이핑 언어)
x = 10        # 정수형
y = 3.14      # 실수형
name = "Tom"  # 문자열
is_ok = True  # 불리언

 

2. 파이썬의 기본 자료형

(1) 숫자형 (int, float)

a = 7
b = 2

print(a + b)   # 덧셈 → 9
print(a - b)   # 뺄셈 → 5
print(a * b)   # 곱셈 → 14
print(a / b)   # 나눗셈(실수) → 3.5
print(a // b)  # 몫 → 3
print(a % b)   # 나머지 → 1
print(a ** b)  # 제곱 → 49

 

(2) 문자열 (str)


text1 = "Hello"
text2 = "Python"

print(text1 + " " + text2)   # 문자열 연결
print(text1 * 3)             # 반복
print(text2[0])              # 인덱싱 → 'P'
print(text2[0:3])            # 슬라이싱 → 'Pyt'

 

(3) 불리언 (bool)


flag1 = True
flag2 = False

print(flag1 and flag2)  # 논리곱 → False
print(flag1 or flag2)   # 논리합 → True
print(not flag1)        # 논리부정 → False

 

3. 자료형 확인하기

변수의 자료형은 type() 함수로 확인할 수 있습니다.


x = 42
print(type(x))  # <class 'int'>

y = 3.14
print(type(y))  # <class 'float'>

z = "Python"
print(type(z))  # <class 'str'>

 

4. 변수 이름 규칙

 

  • 영문자, 숫자, _ 사용 가능
  • 숫자로 시작 불가
  • 대소문자 구분 (Age와 age는 다른 변수)
  • 예약어는 사용할 수 없음 (예: for, if, class 등)

 

 

■ 정리

 

  • 파이썬은 자료형을 선언하지 않고, 값에 따라 자동으로 결정됩니다.
  • 기본 자료형: 정수(int), 실수(float), 문자열(str), 불리언(bool)
  • type()으로 자료형을 확인할 수 있습니다.

 

 

감사합니다.

728x90