1강: 파이썬 소개와 환경 설정
언어 이해와 개발 환경 준비개요
- 파이썬 특징 소개
- 다양한 활용 분야 설명
환경 설정
- Python 설치 (Windows/Mac/Linux)
- IDE/에디터 선택 및 설치 (VS Code, PyCharm)
- 첫 번째 Hello World 실행
2강: 기본 문법과 자료형
변수와 자료형 이해변수
- 변수 선언과 할당
- 자료형 확인: type()
기본 자료형
- 숫자형, 문자열, 불리언
- 간단한 연산자 사용
3강: 문자열과 입력
문자열 처리와 사용자 입력문자열
- 문자열 인덱싱/슬라이싱
- 문자열 메서드 활용
입력
- input() 함수 사용
- 입력값 자료형 변환
4강: 조건문
프로그램 흐름 제어if문
- if, elif, else 구조
- 조건식 작성
논리 연산자
- and, or, not 활용
- 중첩 조건문
5강: 반복문
코드 반복 실행for문
- range() 활용
- 리스트 순회
while문
- 조건 기반 반복
- 무한 루프와 탈출
6강: 리스트와 튜플
자료 구조 이해리스트
- 생성, 인덱싱, 슬라이싱
- 주요 메서드: append, remove
튜플
- 불변 자료형
- 활용 예시
7강: 딕셔너리와 집합
매핑과 집합 자료형딕셔너리
- 키-값 구조
- CRUD 작업
집합
- 중복 제거
- 집합 연산
8강: 함수
코드 재사용과 구조화함수 정의
- def 키워드
- 매개변수와 반환값
내장 함수
- 자주 쓰는 함수: len, sum, max
9강: 모듈과 패키지
코드 확장과 관리모듈
- import 사용
- 표준 라이브러리 활용
패키지
- 디렉토리 구조 이해
- pip로 외부 패키지 설치
10강: 파일 입출력과 예외 처리
실제 데이터 다루기파일 입출력
- open() 함수
- 읽기/쓰기 모드
예외 처리
- try-except 구조
- 에러 핸들링
이 커리큘럼은 기초 문법부터 시작해 자료 구조, 함수, 모듈, 파일 처리까지 이어지는 흐름으로 설계되어 있습니다.
'Python' 카테고리의 다른 글
| (Python)5강: 리스트와 튜플 (0) | 2026.05.07 |
|---|---|
| (Python)4강: 반복문 (for, while) (0) | 2026.05.07 |
| (Python)3강: 제어문과 조건문 (0) | 2026.05.07 |
| (Python)2강: 변수와 데이터 타입 (0) | 2026.05.07 |
| (Python)1강: 파이썬 소개와 환경 설정 (0) | 2026.05.07 |