1. 파이썬 입문 강좌
넘버 | 제목[링크] |
1 | 파이썬 이란? [링크] |
2-1 | 파이썬 윈도우 설치 [링크] |
2-2 | 파이썬 맥북 설치 [링크] |
2-3 | 윈도우 파이썬 IDE 파이참 설치하기 [링크] |
2-4 | 맥북 파이썬 IDE 파이참 설치하기 [링크] |
3 | 파이썬 변수(Variable)의 정의, 선언, 할당 [링크] |
4 | 파이썬 주석 (한줄 주석, 여러줄 주석, 단축키) [링크] |
5 | 자료형 (Data Type)의 종류 [링크] |
6 | 파이썬 숫자형(정수, 실수)과 사칙연산 [링크] |
7 | 파이썬 문자열(Str) 사용과 포매팅 [링크] |
8 | 파이썬 리스트(List) 정리 및 사용법 [링크] |
9 | 파이썬 튜플(Tuple) 정리 및 사용법 [링크] |
10 | 파이썬 문자열 처리 (연산, 인덱싱, 슬라이싱, 메서드) [링크] |
11 | 파이썬 딕셔너리(Dictionary) 정리 및 사용법 [링크] |
12 | 파이썬 집합(Set) 정리 및 사용법 [링크] |
13 | 파이썬 조건문 정리 및 사용법 [링크] |
14 | 파이썬 반복문 정리 및 사용법 [링크] |
15 | 파이썬 함수 정리 및 사용법 [링크] |
16 | 파이썬 클래스와 객체 정리 및 사용법 [링크] |
17 | 파이썬 모듈 정리 및 사용법 [링크] |
18 | 파이썬 예외처리 정리 및 사용법 [링크] |
2. 파이썬 내장 함수
넘버 | 제목[링크] |
1 | input() : 입력 값 처리 방법 [링크] |
2 | enumerate() : for문 순서와 요소 값 동시에 반환받기 [링크] |
3 | zip() : 인덱스 요소 결합 [링크] |
4 | print() : 출력 결과 보여주기 [링크] |
5 | len() : 리스트, 튜플, 딕셔너리 길이 구하기 [링크] |
6 | int(), float(), str() : 자료형 변환 [링크] |
7 | type() : 변수와 객체 타입 알아보기 [링크] |
8 | man(), min() : 최대값, 최소값 찾기 [링크] |
9 | sorted() : 데이터 정렬 [링크] |
10 | abs() : 절대값 계산 [링크] |
11 | Sum() : 시퀀스 자료형(리스트...) 합계 구하기 [링크] |
12 | range() : 일정 범위의 연속된 정수 생성 [링크] |
13 | filter() : 특정 조건에 맞는 요소 찾기 [링크] |
14 | sorted() : 데이터 정렬 [링크] |
15 | map() : 함수 일괄 적용 [링크] |
16 | isinstance() : 특정 클래스의 인스턴스 확인 [링크] |
17 | round() : 소수점 자리에 맞춰 반올림 [링크] |
18 | open() : 파일을 읽고, 쓰기 [링크] |
3. 파이썬 모듈
넘버 | 제목[링크] |
1 | os : 운영 체제와 상호 작용하는 모듈 [링크] |
2 | sys : 인터프리터를 제어하는 모듈 [링크] |
3 | math : 수학적인 함수와 상수를 제공하는 모듈 [링크] |
4 | time : 시간과 관련된 기능을 제공하는 모듈 [링크] |
5 | datetime : 날짜와 시간을 다루는 모듈 [링크] |
6 | random : 난수 생성 기능을 제공하는 모듈 [링크] |
7 | json : 데이터를 파싱하고, 생성하는 모듈 [링크] |
8 | urllib : URL을 다루기 위한 모듈 [링크] |
9 | zipfile : ZIP 파일을 읽고 쓰는 모듈 [링크] |
10 | csv : CSV 파일을 읽고 쓰는 모듈 [링크] |
11 | xml : XML 데이터를 처리하기 위한 모 [링크] |
12 | sqlite3 : SQLite 데이터베이스를 다루는 모듈 [링크] |
13 | pickle : 객체를 직렬화하고 역직렬화하는 모듈 [링크] |
14 | argparse : 명령행 인자를 지원하는 모듈 [링크] |
15 | functools : 고차 함수와 관련된 도구를 제공하는 모듈 [링크] |
4. 파이썬 기타 이론
넘버 | 제목[링크] |
1 | 깊은 복사(Deep Copy), 얕은 복사(shallow copy)란? [링크] |
2 | 파이썬 축약 구문 [링크] |
3 | 메타프로그래밍 [링크] |
4 | 데코레이터 [링크] |
5 | 람다 함수 [링크] |
6 | 내포(comprehension) [링크] |
7 | 가독성 향상을 위한 스타일 가이드(PEP8) [링크] |
8 | 전역 변수와 지역변수란? [링크] |