📘 2강: 변수와 데이터 타입
학습 목표
- 파이썬에서 변수를 선언하고 활용하는 방법을 이해한다.
- 기본 데이터 타입(숫자형, 문자열, 불리언)을 학습한다.
- 간단한 연산과 데이터 변환을 실습한다.
📝 강의 내용
- 변수 개념
- 변수는 데이터를 저장하는 공간
- = 연산자를 사용해 값 할당
- 예: x = 10, name = "홍길동"
- 데이터 타입
- 숫자형: int, float
- 문자열: str
- 불리언: True, False
- 형 변환
- int(), float(), str() 함수 활용
- 예: int("123") → 123
- 연산자
- 산술 연산자: +, -, *, /, //, %, **
- 비교 연산자: ==, !=, <, >
- 논리 연산자: and, or, not
💻 실습 예제
python
# 1. 변수 선언과 출력
x = 10
y = 3.5
name = "홍길동"
is_student = True
print("x:", x)
print("y:", y)
print("이름:", name)
print("학생 여부:", is_student)
# 2. 산술 연산
print("x + y =", x + y)
print("x // y =", x // y) # 정수 나눗셈
print("x % y =", x % y) # 나머지
# 3. 형 변환
num_str = "123"
num_int = int(num_str)
print("문자열 → 정수:", num_int)
# 4. 논리 연산
a = True
b = False
print("a and b =", a and b)
print("a or b =", a or b)
print("not a =", not a)
❓ 퀴즈
- 다음 중 문자열 타입에 해당하는 것은?
- A) "Hello"
- B) 123
- C) True
- x = 5, y = 2일 때 x ** y의 결과는?
- A) 10
- B) 25
- C) 7
- int("45")의 결과는?
- A) "45"
- B) 45
- C) 오류 발생
'Python' 카테고리의 다른 글
| (Python)5강: 리스트와 튜플 (0) | 2026.05.07 |
|---|---|
| (Python)4강: 반복문 (for, while) (0) | 2026.05.07 |
| (Python)3강: 제어문과 조건문 (0) | 2026.05.07 |
| (Python)1강: 파이썬 소개와 환경 설정 (0) | 2026.05.07 |
| Python(파이썬) 기초강의 목차 (0) | 2026.05.07 |