티스토리 뷰
728x90
반응형
최근 AI 스터디를 하다보니.. 파이썬을 알아야 할 듯 하여
파이썬도 3개월 코스로 하여 스터디 커리큘럼을 짜서 시작 .
1개월 차: 파이썬 기초
1주차: 파이썬 기초 개념 이해
- 파이썬 설치 및 설정
- 첫 번째 코드: print("Hello, World!")
- 변수와 자료형 (숫자, 문자열, 리스트, 튜플, 딕셔너리)
- 간단한 연산자 (사칙연산, 비교 연산자, 논리 연산자)
- 실습:
- 나이에 따른 출생년도 계산기 만들기
- 좋아하는 음식 리스트 출력
2주차: 조건문과 반복문
- 조건문: if, elif, else의 사용
- 반복문: for, while, break, continue
- range() 함수 활용
- 실습:
- 짝수/홀수 판별 프로그램
- 구구단 출력 프로그램
3주차: 함수와 기본 데이터 처리
- 함수 정의 및 호출
- 매개변수와 반환값
- 기본 데이터 처리: 문자열 조작 (split, join, replace 등)
- 실습:
- 간단한 계산기 함수 만들기
- 문자열 단어 개수 세기
4주차: 파일 입출력
- 파일 읽기와 쓰기 (open, read, write)
- 텍스트 파일 다루기
- 실습:
- 파일에서 데이터 읽어와서 처리하기
- 작성된 파일에 저장된 정보를 분석하는 간단한 프로그램
2개월 차: 심화 개념과 프로젝트 시작
5주차: 리스트와 딕셔너리 심화
- 리스트 컴프리헨션
- 딕셔너리의 키/값 다루기
- 중첩 구조 이해
- 실습:
- 학생 점수를 딕셔너리로 관리하는 프로그램
- 리스트에서 중복 제거 프로그램
6주차: 예외 처리
- try, except, finally 구조 이해
- 예외 처리의 필요성과 활용
- 실습:
- 나누기 프로그램에서 0으로 나누기 방지
- 파일이 없을 때 발생하는 오류 처리
7주차: 모듈과 라이브러리
- 표준 라이브러리 소개 (math, random, datetime)
- 외부 라이브러리 설치 및 사용 (pip)
- 실습:
- 랜덤 숫자 생성 게임
- 날짜를 계산하는 프로그램
8주차: 미니 프로젝트 1
- 미니 프로젝트: 간단한 퀴즈 프로그램
- 문제 데이터는 파일에서 로드
- 점수 계산 및 저장
3개월 차: 실습 중심 프로젝트
9주차: 클래스와 객체 지향 프로그래밍
- 클래스와 객체의 개념
- 생성자, 메서드, 속성
- 실습:
- 간단한 은행 계좌 클래스 만들기
- 학생 관리 시스템 구현
10주차: 심화 자료구조와 알고리즘
- 스택, 큐, 세트
- 기본 정렬 및 검색 알고리즘
- 실습:
- 정렬된 리스트에서 최댓값 찾기
- 세트 연산으로 중복 제거
11주차: 미니 프로젝트 2
- 미니 프로젝트: 가계부 프로그램
- 수입과 지출 기록
- 월별 통계 출력
12주차: 최종 프로젝트
- 사용자가 원하는 주제로 프로그램 설계 및 개발
- 예: 도서 관리 프로그램, 간단한 게임, 스케줄 관리 앱
- 코딩 후 발표 및 피드백
728x90
반응형
LIST
'Study > Python' 카테고리의 다른 글
Git이 뭐하는데 쓰는거에요? (SVN하고의 차이점) (0) | 2025.05.04 |
---|---|
[Python] VS Code 환경설정 하기 (2) | 2025.01.27 |
[Python Study] 2일차 - 조건문과 반복문 입문 (2) | 2025.01.26 |
Pandas가 뭐지? (1) | 2025.01.26 |
[Python Study] 1일차 - 파이썬 첫걸음 (1) | 2025.01.20 |
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 파이썬
- Study
- 방정식
- Python
- 초등수학
- 데일리영어
- 일차방정식
- 영어회화
- 데일리잉글리쉬
- Daily English
- 회화
- Ai
- 2차방정식
- 수학초보
- 영어학습
- 리딩
- 머신러닝
- 인공지능
- 초보영어
- 학습
- 영어공부
- 선형회기
- 1차방정식
- 연립방정식
- 영어초보
- 어휘
- 일일영어
- 수학공부
- 초급영어
- 연습문제
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
글 보관함
반응형