Python bootcamp - 얕은물
파이썬 기초 강의인 <파이썬 부트캠프>는 비전공자를 위한 얕은물 강의와, 전공자를 위한 깊은 물 강의로 이뤄져 있습니다.
두 강의는 같은 문법을 설명하더라도 난이도에 따라 설명하는 방식이 다릅니다. 얕은물 강의는 스토리를 활용하여 쉽고 재미있게 파이썬을 학습할 수 있으며, 깊은 물 강의는 스토리 없이 단백한 핵심을 파고들 수 있도록 구성되어 있습니다.
이 책은 파이썬 부트캠프 - 얕은 물 강의 내용과 라이캣의 성장 스토리를 담고 있습니다.
Python으로 라이캣을 성장시키시고, 그의 행보에 동력자가 되십시오. 연습문제를 통해 여러 난관들을 극복해가세요.
여러분의 성장을 응원합니다.
저자 : 이호준
(現) 바울랩아이씨티컴퓨터학원 대표 (現) 사도출판 대표 (現) 주식회사 위니브 대표
저자 : 김혜원
(前) 제주대학교 컴퓨터공학 전공(現) 주식회사 위니브 CTO · COO
저자 : 김유진
(前) 제주대학교 컴퓨터공학 전공(現) 주식회사 위니브 CTO · COO
저자 : 김난화
(現) 제주대학교 컴퓨터공학전공 (現) 바울랩아이씨티기술연구원 연구원
저자 : 김진
(現) 제주대학교 전산통계학과 전공 (現) 바울랩아이씨티기술연구원 연구원
(現) 제주대학교 사범대학 컴퓨터교육과 (現) 바울랩아이씨티기술연구원 연구원
역자 : 이숭신
(前) 제주대학교 언론홍보학과 전공 (現) 제주더큰내일센터 탐나는 인재 1기 (現) 바울랩아이씨티기술연구원 연구원
그림 : 차경림
(前) 제주대학교 산업디자인학부 문화조형디자인 전공 (現) 주식회사 위니브 CDO
사진 : 김승민
(現) 제주대학교 사범대학 컴퓨터교육과 (現) 바울랩아이씨티기술연구원 연구원
(0) 얕은물 강좌 스토리 미리보기
(1) 환경설정
1. Google Colab 간단한 사용법!
2. 상세한 사용법!
(2) 1편 라이캣의 탄생!
1. 캣의 일상
2. 캣의 정보 변경
3. 각 변수들의 타입을 알아보기
4. 각 변수들의 속성을 알아보기
4.1 int의 속성 알아보기
4.2 float의 속성 알아보기
4.3 str의 속성 알아보기
4.4 bool의 속성 알아보기
4.5 list, tuple의 속성 알아보기
4.6 dict의 속성 알아보기
4.7 set의 속성 알아보기
4.8 list, tuple, set, dict에 대해 더 알아 보기
5. 각 변수들을 형변환 해보기
6. 출력을 하는 여러가지 용법
(3) 2편 생선을 잡아라
1. 캣의 다짐
2. 캣의 생선팔기
3. 대입 연산자(할당 연산자)
4. 비교 연산자
5. 논리 연산자
6. 비트 연산자
7. 멤버 연산자
8. 식별 연산자
9. 연산자의 우선순위
(4) 캣의 해골섬 출항!!
(5) 3편 효율적으로 생선 잡기
1. 캣의 고민
1.1 들여쓰기
1.2 함수의 사용
1.3 print VS return
2. 함수를 사용한 캣의 계산
2.1 상수(Constant)
3.전역변수 global
4. function 응용
4.1 함수 안에 함수 만들기
5. 연산자 우선순위
(6) 4편 생선 회사를 운영하라
1. 캣의 생선회사
1.1 캣의 회사 운영
1.2 if 문의 기본 구조
2. if, else 문
3. if, elif, else
(7) 5편 라이캣의 EXIT
1. 캣의 로봇(for)
1.1 for문의 기본 구조
1.2 for, else
1.3 지능형 리스트(list comprehension)의 for
1.4 다중인자 리스트 순회
1.5 enumerate
1.6 계산하는 로봇 2. 캣의 로봇(while)
2.1 무한반복 while, break
2.2 while, else
3. break
3.1 break 문
4. continue, pass
5. else
6. 중첩 반복문
(8) 사자탈을 쓴 캣
(9) 스토리 : 쏘아진 화살!
(10) 6편 파이와 썬의 알고리즘 7원석을 찾아서
1. 라이캣의 모험
2. 클래스
2.1 클래스 변수와 인스턴스 변수
2.2 _init_함수
2.3 상속
2.4 다중 상속
2.5 특별 메소드(magic method)
2.6 캣의 준비물
(11) 캣의 모험 자금을 모아라!
(12) 파이와 썬이 남긴 단 하나의 단서