__future__
모듈- 매직 메서드와 오버로딩
- 멤버 변수 및 Non-Public 변수
- 이터레이터
- 자료구조 및 알고리즘의 개념
- GCD(Greatest Common Divisor) 알고리즘의 세 방법
- 재귀함수(Recursive Function)
- 가상 컴퓨터, 가상 언어, 가상 코드
- 시간복잡도 및 Big-O
- 함수 연습: 피보나치 루프
- 리스트
- 난수 맞히기 게임
- 코드 설명
- MP3 플레이어 함수
- 출력(
print
) - 컴파일러와 인터프리터
- 터틀 프로그래밍
- 데이터와 변수
- 자료형의 종류와 형변환
- 산술, 할당, 비교, 논리 연산자
operator
모듈
- 코드 블록
if
,elif
,else
- 중첩 조건문
for
range()
while
- 무한 루프
- 반복문 내 실행 제어
- 중첩 반복문
- 콘솔 입출력
- 변수
- 정수형 및 실수형
- 문자열
- 연산자
- 이스케이프 시퀀스
- 문자열 포매팅 및 함수
bool
자료형- 논리연산자와 관계연산자
- 조건문
for
및while
반복문
- 중첩 반복문
- 제어문
- 메모리
- 인덱싱과 슬라이싱
- 리스트 수정과 삭제
- 리스트 함수
- 사전 자료형
- 튜플 자료형
- 집합 자료형
- 함수의 구성과 사용
- 매개변수
- 반환값
- 전역변수와 지역변수
- 파일 생성과 작성
- 파일 읽기와 내용 추가
- 모듈 기본 이론 및 실습